
scala
matao_jack
没有什么可以打败我,除非是我自己不想成功
展开
-
scala基础知识
Scala介绍 1、.Scala官网6个特征。 1).Java和scala可以混编 2).类型推测(自动推测类型) 3).并发和分布式(Actor) 4).特质,特征(类似java中interfaces 和 abstract结合) 5).模式匹配(类似java switch) 6).高阶函数 2、数据类型 3、.变量和常量的声明 定义变量或者常量的时候,也可以写上返回的类型,一般省略,如:v...原创 2019-08-19 22:07:03 · 230 阅读 · 0 评论 -
Scala方法与函数
1.Scala方法的定义 有参方法 无参方法 def fun (a: Int , b: Int ) : Unit = { println(a+b) } fun(1,1) def fun1 (a : Int , b : Int)= a+b println(fun1(1,2)) 注意点: 方法定义语法 用def来定义 可以定义传入的参数,要指定传入参数的类型 ...原创 2019-08-20 22:24:58 · 272 阅读 · 0 评论 -
Scala知识使用
1.String 2.StringBuilder 可变 3.string操作方法举例 比较:equals 比较忽略大小写:equalsIgnoreCase indexOf:如果字符串中有传入的assci码对应的值,返回下标 /** * String && StringBuilder */ val str = "abcd" val str1...原创 2019-08-21 21:45:36 · 126 阅读 · 0 评论 -
Scala与java的wordCount
scala实现 package com.bjsxt.myscalacode import org.apache.spark.{SparkConf, SparkContext} object SparkWordCount { def main(args: Array[String]): Unit = { val conf = new SparkConf() conf.setM...原创 2019-08-23 22:00:01 · 161 阅读 · 0 评论