Scala基础篇
文章平均质量分 73
zisheng_wang_DATA
这个作者很懒,什么都没留下…
展开
-
Scala-01:函数定义、流程控制、异常处理
一、字段/变量的定义:Scala中使用 var/val 变量/不变量名称 : 类型的方式进行定义,例如:object ScalaBasics { def main(args:Array[String]):Unit={ var firstNumber : Int = 1 val secondNumber : Int = 2 }}其原创 2016-01-17 22:00:31 · 819 阅读 · 0 评论 -
scala-00:初识scala及其学习环境搭建
Scala介绍: Scala是一种将其他编程语言中的多种技巧融合为一的语言。Scala尝试跨越多种不同类型的语言,给开发者提供面向对象编程、函数式编程、富有很强的表达力的语法、静态强类型以及丰富的泛型、隐式转换等特性,而且全部架设于Java虚拟机之上。 Scala环境搭建(一下是在window7-x64系统中安装)1、安装JDK:jdk-原创 2016-01-17 13:40:59 · 732 阅读 · 0 评论 -
scala-03:Tuple、Array、Map与file文件操作入门实战
一 Tuple 元祖1,在sclal中有用的容器对象是元祖: Tuple,元组是n个对象的一个聚集(Map是n=2个对象的聚集),与列表一样,元素也是不可变的,但与列表不同,在一个元祖可以包含不同类型的元素。所以在scala用的非常多。2,实例化: val tuple_test = (100, "Scala", "Spark")3,可以通过点号,下划线,-N(N从1开始原创 2016-01-21 15:07:40 · 1176 阅读 · 0 评论 -
Scala-02:函数定义、流程控制、异常处理入门实战
函数定义、流程控制、异常处理入门实战原创 2016-04-26 21:01:20 · 1117 阅读 · 0 评论 -
scala-04For与Function进阶实战、Lazy的使用
一、for循环的进阶实战:for 循环,2 to 3,是2~3,取值2、3,是个集合Def main=(args:Array[String]):Unit{For(i<- 2 to 3;j<- 3 to 5)Println((100*i+j)+“ ”)也可在for循环中加入条件表达式(这是spark中最常见的形式,当然实际应用中条件是很复杂的):For(i<-原创 2016-04-27 20:53:21 · 759 阅读 · 0 评论