- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Scala学习第五天:数组的基本操作,数组的进阶操作和多维数组
信息来源于 DT大数据梦工厂微信公众账号:DT_Spark 1. 数组的基本操作 1)定长数组 数组的概念和C,JAVA中的数组是一样的, 都是存储同一种类型的元素。定长数组存储一定长度的数组。 //声明一个数组,类型为Int,元素个数为10. val nums = new Array[Int](10) //声明一个数组,类型为String元素
2015-07-31 21:27:05 388
原创 Scala学习第四天:For与Function进阶实战、Lazy的使用
信息来源于 DT大数据梦工厂微信公众账号:DT_Spark 1 For 循环进阶 1) Fo使用 可以看到以下代码i,j都没有进行申明类型,它可以根据右侧类型元素自动进行类型推导。 在本次for循环中,有2个集合(1 to 2)有两个元素,通过左箭头 For循环这里有个限制条件 i != j, 当i=1时,符合条件的是j=2, 当i=2时, 符合条件的j是1
2015-07-30 22:43:42 242
原创 Scala学习第三天: Tuple、Array、Map与文件操作入门实战
一 Tuple 元祖 在sclal中有用的容器对象是元祖: Tuple,与列表一样,元素也是不可变的,但与列表不同,在一个元祖可以包含不同类型的元素。所以在scal用的非常多。 def main(args: Array[String]): Unit = { val triple = (100, "Scala", "Spark"); println(tr
2015-07-29 23:18:13 309
原创 Scala学习第二天:Scala函数定义、流程控制、异常处理入门实战
信息来源于 DT大数据梦工厂微信公众账号:DT_Spark 一 Scala 函数的定义 按照以下格式定义scala函数. def 函数名称(函数输入参数类型){ //函数的实现提 } 1) 第一个简单的例子 HelloWorld object Test2 { def main(args: Array[
2015-07-28 22:23:22 342
原创 Scala学习第一天 scala开发环境搭建和helloword解析
信息来源于 DT大数据梦工厂微信公众账号:DT_Spark 1、什么是Scala? Scala 本身是函数式编程和面向对象编程结合的语言,函数式编程适合于数值型计算。面向对象特别适合于大型工程和项目的组织,和团队的分工协作。 Scala在函数式编程和面向对象编程基础之上构建了一门非常优雅的语言。借助于scala可以构造各种规模的项目,在做计算的时候非常的精致和
2015-07-27 22:23:04 579
PICT工具C++源码
2018-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人