2018年10月27日

Scala基础篇-函数式编程的重要特性

摘要: 1.纯函数 表示函数无副作用(状态变化)。 2.引用透明性 表示对相同输入,总是得到相同输出。 3.函数是一等公民 函数与变量、对象、类是同一等级。表示可以把函数当做参数传入另一个函数,或者作为函数的返回值,甚至可以在一个函数中定义另一个函数。 4.高阶函数的定义 参数是函数,或者返回值是函数。 5.闭包 6.表达式求值 包括严格求值和非严格求值两种。 7.... 阅读全文

posted @ 2018-10-27 23:32 moonlight.ml 阅读(193) 评论(0) 推荐(0) 编辑

面试题11-求数值的整数次方

摘要: 题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 代码 import java.lang.Math; public class Solution { public double Power(double base, int ex 阅读全文

posted @ 2018-10-27 18:04 moonlight.ml 阅读(100) 评论(0) 推荐(0) 编辑

导航