- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 快学scala第6章习题——对象相关
1.编写一个conversion对象,加入inchestoCentimeters,gallonstoliters,milestoKilometers方法 object Conversions{ def inchesToCentimeters():Unit={ println("Hello World"); } def gallonsToLiters():U
2015-11-29 21:05:37 491
原创 快学scala习题(五)
1.Int.MaxValue代表着Int的最大值,一旦越过就会导致值变为负数,所以,需要在Increment里面加上判断语句 class Counter{ private var value=Int.MaxValue; def increment():Unit={ if(value<Int.MaxValue){ value=value
2015-11-22 17:22:42 354
原创 快学scala习题(四)
本章为Map的使用1.设置一个映射,在根据之前的映射来生成第二个映射val itemprice=Map("Exlier" -> 150,"Potion" -> 50,"Phoneix" ->200); val itemprice1=new scala.collection.mutable.HashMap[String,Double]; for ((k,v)<- itempri
2015-11-15 23:02:29 460
原创 快学scala习题(三)
记录用,避免忘记1.生成数组,可以用scala提供的scala.util.random方法,该方法提供了nextInt(int)就是用来获取之间的整数的,具体可查看scaladoc def RandArray(n:Int):Array[Int] = { var a=new Array[Int](n); val s=scala.util.Random; for(i<
2015-11-15 16:09:29 329
原创 快学scala习题(一)
记录用,避免忘记 1.键入3.后,输入tab即可看到2.需要注意的是res变量是val型变量,即便对其平方改值也不会发生改变,差值还是平方根-33.val型变量,可以在repl中输入res0=3,会返回错误,不能赋值给val4.crazy *3的结果为该字符串重复3次,这个方法在StringOps中,另外字符串是不能相乘的,会报错,因为该方法的参数是Int5.10 max 2的含义是求两数最大值,
2015-11-15 12:49:31 464
原创 快学scala习题(二)
记录用,免得忘了1.巩固ifelse用if(x>0) signum=1 else if(x<0) signum=-1 else signum=0;2.一个空的表达式的值是(),类型是Unit3.不合法,赋值语句的值是Unit,会导致x的值也是Unit4.Scala版倒叙循环for(i<- (0 to 10).reverse){ println(i); }5.当函数体包含在{}中,但没有前面
2015-11-15 12:37:43 448
原创 hadoop开发环境搭建
操作系统 :Ubuntu 15.04 开发工具 : Eclipse 4.4 hadoop版本:hadoop 2.6.1 准备工具 Ubuntu可以很方便的在各种地方下载到,这里就不列举了 hadoop的软件下载地址,就是官网地址,如下: http://hadoop.apache.org/#Download+Hadoop hadoop的eclipse开发用插件的gitub地址: htt
2015-11-03 12:26:31 633
空空如也
sqlite3_exec使用inner join查询失败
2015-10-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人