摘要: 1.创建和更新数组的不同方式 1)定义一个数组的初始大小和类型,随后填充值。 2)创建指向数组的var引用,然后赋值给它。 3)集合混合类型组成。 4)集合混合类型组成,可以有自己控制。下面的例子的数组保持了原有数组的类型。 5)range创建和填充数组。 6)fill创建和填充数组。 7)tabu 阅读全文
posted @ 2018-08-24 17:23 大数据智工厂 阅读(3418) 评论(0) 推荐(0) 编辑
摘要: 1.List列表的创建和添加元素 1)最常见的创建list的方式之一。 scala> val list = 1 :: 2 :: 3 :: Nil list: List[Int] = List(1, 2, 3) 2)最常见的创建list的方式之一。 scala> val list = List(1,2 阅读全文
posted @ 2018-08-24 14:52 大数据智工厂 阅读(17943) 评论(2) 推荐(1) 编辑
摘要: 遍历集合的方法 1.用foreach循环遍历一个集合 foreach接收一个函数作为参数。定义的函数应该接收一个元素作为输入参数,然后不要返回任何的东西。输入的参数的类型应该匹配集合中的类型。随着foreach的执行,它每次都会把一个元素传给你的函数,直到集合中最后一个元素。 foreach常用的就 阅读全文
posted @ 2018-08-23 21:02 大数据智工厂 阅读(15319) 评论(0) 推荐(0) 编辑
摘要: 一、常用的集合方法 1.可遍历集合的常用方法 下表列出了Traverable在所有集合常用的方法。接下来的符号: c代表一个集合 f代表一个函数 p代表一个谓词 n代表一个数字 op代表一个简单的操作(通常是一个简单的函数) c代表一个集合 f代表一个函数 p代表一个谓词 n代表一个数字 op代表一 阅读全文
posted @ 2018-08-22 17:08 大数据智工厂 阅读(995) 评论(0) 推荐(0) 编辑
摘要: 一、在使用scala集合时有几个概念必须知道: 1.谓词是什么? 谓词就是一个方法,一个函数或者一个匿名函数,接受一个或多个函数,返回一个Boolean值。 例如:下面方法返回true或者false,所以它是一个谓词。 2.匿名函数是什么? 匿名函数也被称作函数自变量,作为变量传入把函数作为参数的方 阅读全文
posted @ 2018-08-21 20:52 大数据智工厂 阅读(1468) 评论(0) 推荐(0) 编辑
摘要: 一、UltraEdit文本行数多行转换成一行 1.文本样式内容 2.转换操作展示 第一步:点击“视图”,找到“显示行结尾”,显示情况如下图所示: 第二步:点击“格式”,找到“删除行尾空白字符”。 第三步:选择“ctrl+f”,输入“^p”,替换为空格,显示如下图所示,点击“全部替换”。 3.结果显示 阅读全文
posted @ 2018-08-13 11:45 大数据智工厂 阅读(3722) 评论(0) 推荐(0) 编辑
摘要: 将类定义为case类会生成许多模板代码,好处在于: ①会生成一个apply方法,这样就可以不用new关键字创建新的实例。 ②由于case类的构造函数参数默认是val,那么构造函数参数会自动生成访问方法。如果是var也会有修改方法。 ③会生成一个默认的toString的方法。 ④会生成一个unappl 阅读全文
posted @ 2018-08-11 14:33 大数据智工厂 阅读(532) 评论(0) 推荐(0) 编辑
摘要: maven的导入外部jar包的方法(前提还有外部jar包) 1.问题: 在maven添加依赖包时,添加不成功,可以选择通过外部命令导入到仓库里。 2.命令:(在Dos命令行) 3.例如: 在pom文件中添加依赖如: 在Dos命令行执行以下命令: 阅读全文
posted @ 2018-08-10 20:07 大数据智工厂 阅读(4922) 评论(0) 推荐(1) 编辑