Scala学习
来源:互联网 发布:软件开发税收优惠政策 编辑:程序博客网 时间:2024/06/05 03:12
//1.定义函数 def max(x:Int,y:Int)=if(x>y) x else y;//2.if while语句 var i=0; while (i < 10 ){ i = i+1; print(i); if(i==10){ println(); } }//3.for,foreach遍历 var array = Array(1,2,3,4); //array.foreach(p=>print(p));或者 //array.foreach(print);//如果函数只有一个参数 for(p <- array){ System.out.print(p); }
//嵌套循环
val p1 = Array(2, 4);val p2 = Array(1, 2, 3)for (i <- p1; j <- p2) { System.out.print(i * j);}println();//4.数组 /*var strings1 = new Array[String](3);
var string1 = Array("s1","s2","s3"); for (i <- 0 to strings1.length-1){ strings1(i)=i.toString; print(strings1(i)); }*/
match匹配
p match { case 1 => println("1") case 2 => println("2") case 3 => println("3")}
var array2 =Array("1","2","3"); 可变数组
val arrayBuffer = ArrayBuffer[Int](); //List var list = List(41,3,4); println(list(0)); var newlist = 1 :: list; println(newlist);//Tuplevar pair = (1,2,3,4);println(pair._2);var map = Map(1->1,2->2,5->5);print(map(5))
//条件判断
if (a > b) a else b; 不支持三目运算
0 0
- scala学习
- Scala 学习
- scala 学习
- Scala学习
- Scala学习
- scala学习
- Scala 学习
- scala学习
- SCALA学习
- scala学习
- scala学习
- 学习SCALA
- scala学习
- scala学习
- Scala学习
- 学习scala
- Scala 学习
- scala学习
- 常见WEB漏洞问题危害及修复建议
- web前端-CSS 伪类 -022
- 第五周项目-求最大值
- POJ 1936--All in All
- android viewPager
- Scala学习
- 4种必须知道的Android屏幕自适应解决方案
- java 数组排序
- 调试php时网站出现502的解决方法
- 自学-ES6篇-Class
- iOS中判断是否手机号码 (2016-04-01)转载▼
- jpa分页设置
- C++_引用
- 应用层配置GPIO方法