Scala
Python伊甸园
这个作者很懒,什么都没留下…
展开
-
Scala的一些操作
Scala的一些操作一、Map操作map操作是针对集合的典型变换操作,它将某个函数应用到集合中的每个元素,并产生一个结果集合。// 生成1到10的list val l1 = (1 to 10).toList println(l1)1.求给定集合数字的两倍的集合(1)写法1(2)写法22.求给定集合数字的平方3.将集合的数字乘以2后...原创 2020-02-28 20:07:03 · 224 阅读 · 0 评论 -
Scala中的一些内置函数
Scala中的一些函数1.将字符变为大写【toUpperCase】 val books = List("Hadoop", "Hive", "HDFS") println(books.map(_.toUpperCase))2.将字符变为小写【toLowerCase】val books = List("Hadoop", "Hive", "HDFS")printl...原创 2020-02-28 19:12:52 · 547 阅读 · 0 评论 -
Scala学习——函数
Scala学习——函数一、方法的定义和使用1.函数的定义如下:def sum(x:Int, y:Int) : Int = { x+y}(1)以def开头定义(2)def后面跟函数名(3)括号中的参数列表,必须指定类型。(4)冒号后跟函数返回值类型(5)=后跟大括号内的函数体2.函数/方法的定义def 方法名 (参数名:参数类型) : 返回值类...原创 2020-02-28 12:51:07 · 1009 阅读 · 0 评论 -
Scala学习——数据结构
Scala学习——数据结构一、定长数组1.先声明长度,再填充元素。【索引用圆括号】2.直接指定元素二、变长数组1.生成变长数组val c = scala.collection.mutable.ArrayBuffer[String]() c += "python" c += ("java", "scala") for (i <- c...原创 2020-02-27 21:55:38 · 133 阅读 · 0 评论 -
Scala基础——控制结构
Scala基础——控制结构一、if条件表达式1.根据年龄确定票价【复杂条件判断】2.简单条件判断二、while循环三、for循环1.打印1到52.打印奇数3.打印偶数4.多个迭代器组合...原创 2020-02-27 18:57:31 · 167 阅读 · 0 评论 -
SCALA基础——入门
SCALA基础——入门一、scala两种类型的变量:val和var1.val为常量,不可更改;var为变量,可以更改。【在scala中,尽量使用val】二、scala基本数据类型Scala的数据类型包括:Byte、Char、Short、Int、Long、Float、Double和Boolean。1.查看当前的数据类型。2.判断当前的数据类型是否准确。...原创 2020-02-27 18:01:18 · 289 阅读 · 0 评论 -
SecureCRT中Scala中无法退格和删除
在写scala代码的时候,发现一个问题,就是写好了代码,却无法删除,这基本上就不能写代码了。解决办法:1.修改终端为Linux2.勾选图示两个映射。3.重新打开终端测试退格键,已经可以成功删除。最后再打个广告,欢迎购买该课程,目前还在优惠期,推荐学习机器学习的同学看一下。Python机器学习课程:https://study.163.com/course/...原创 2019-09-01 10:03:30 · 3233 阅读 · 0 评论