标签:十六进制 编程 字面 scala StdIn 数据类型 阅读 Spark 十进制
注意:输入 StdIn是在scala2.11.-之后才加入的,之前的不具有。
大数据特定:数据量大、数据类型繁多、处理速度快、价值密度低。
MapReduce 进行迭代计算非常消耗资源,因为每次迭代都需要从磁盘中写入、读取中间数据,I/O开销大
Scala:基本数据类型
Unit:类似java的void
每个基本类型都有一个对应的富包装类(scala.runtime)
字面量:直接在源代码中书写常量的一种方式
整数字面量:十进制和十六进制
无论十进制还是十六进制,scala shell打印的结果都会转化成十进制
浮点数字面量:十进制数字、小数点、E/e、指数
以f结尾为float类型、否则为double类型
布尔型字面量
字符及字符串字面量
Unit字面量
变量:
声明变量角度:val、var
var/val 变量名:数据类型=初始值
scala shell中如果需要表示多行文本,则用三个双引号包括
输入/输出
控制台输入输出语句:
readInt、readDouble……以及readLine。前面的没有参数,readLine可以添加参数以作输入提醒(函数属于对象scala.io.StdIn的方法)
(学到这的时候发现无法使用StdIn,显示io中没有。搜索发现StdIn是在scala2.11.*之后加入的,而我的scala是2.10.6,要重新装了,心态有点崩先到这)
标签:十六进制,编程,字面,scala,StdIn,数据类型,阅读,Spark,十进制 来源: https://www.cnblogs.com/lspis/p/15769022.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。