Scala
唐豌豆
这个作者很懒,什么都没留下…
展开
-
scala程序打jar包,spark终端下执行jar包( spark-submit 提交的几种模式))
运行环境工具:idea2019条件:maven管理j依赖jar包,建立的是quickstart工程jar包核心代码object MySpark { def main(args: Array[String]): Unit = {// val conf = new SparkConf().setMaster("local[*]").setAppName("myjob")// val sc = new SparkContext(conf)// //使用空格分离,words与数字原创 2020-09-23 17:22:11 · 1599 阅读 · 0 评论 -
Scala--OOP高级特性
一、类Class1.特点类通过class关键字定义类通过new关键字创建实例类拥有 成为变量和办法类的成员默认为public,也支持private、protected </font color>类中无法定义静态成员变量和方法类无需明确定义构造方法,通过构造参数列表声明为类的一部分2. 权限修饰符3. 类的定义① 构造器:主构造器② 辅助构造器:关键字this()③ 定义成员变量与方法④ 类的实例化代码例子://主构造器执行类定义中的所有语句class Cla原创 2020-09-19 14:15:05 · 329 阅读 · 2 评论 -
【使用案例齐全】Scala数组方法大全
Scala数组作用:存储固定大小的元素特点:索引从0开始声明和赋值:var k = Array(1,2,3);//或者rvar arr = Array[Int](1,2,3,4,5)数组方法1. ++并集作用:求数组并集k++arr//或k.++(arr)//输出res46: Array[Int] = Array(1, 2, 3, 1, 2, 3, 4, 5)2. ++: ,并集:根据冒号右边类型确定返回类型val ff = Seq(2,3,4,5);scala>原创 2020-09-12 03:47:44 · 1774 阅读 · 0 评论 -
Spark-【坚实地基】Scala入门详解
变量//变量的声明//var变量、val常量val x:String = "11234" //声明数据类型var x = xxx //自动判断数据类型基础技能1.字符串S插值器val name = "Bob"println(s"Hello,${name}")//输出结果:Hello,Bob2.三元运算符三元运算符统一用if…elseval x = 30;val y = if(x==20) x else 20+xprint(y)//输出:503.循环控制① whil原创 2020-09-08 19:18:46 · 186 阅读 · 0 评论