摘要: import junit.framework.TestCase import scala.collection.mutable.ArrayBuffer; //数组(1) //知识点-定义数组,变长数组,遍历数组,数组转换 class Demo1 extends TestCase { //定义数组 def test_^^() { //定义数组语法1 val 变量名 = new ... 阅读全文
posted @ 2017-04-28 18:27 匹夫鹏 阅读(227) 评论(0) 推荐(0) 编辑
摘要: import junit.framework.TestCase //函数(2) //知识点-默认参数,带名参数,变长参数,过程 class Demo1 extends TestCase { //测试方法 def test_^(){ println_**(); } // println(sum(10)); println(sum(... 阅读全文
posted @ 2017-04-28 17:30 匹夫鹏 阅读(126) 评论(0) 推荐(0) 编辑
摘要: import junit.framework.TestCase //函数(1) class Demo5 extends TestCase { def testDemo(){ println("开始测试Scala函数"); method_0(); var t1 = 10; } //函数-无参数列表-无返回... 阅读全文
posted @ 2017-04-28 16:45 匹夫鹏 阅读(160) 评论(0) 推荐(0) 编辑
摘要: import junit.framework.TestCase import scala.util.control.Breaks._ //流程控制语句 //关键字 if else match class Demo4 extends TestCase { //规则1 if else 有返回值,取最后的值 //规则2 默认返回的值,当值没有设置时,用()代替 //规则3 java中的... 阅读全文
posted @ 2017-04-28 16:44 匹夫鹏 阅读(188) 评论(0) 推荐(0) 编辑
摘要: import junit.framework.TestCase /** * 运算符 */ class Demo3 extends TestCase { def test_+ { var x = 10; var y = 101; //规则1 在算术运算符这边有些加减乘除取模的 运算符通过方法 获取值了,因为在scala中函数名称允许用特殊字符 ... 阅读全文
posted @ 2017-04-28 16:42 匹夫鹏 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: import junit.framework.TestCase import org.junit.Test import scala.runtime.RichByte //数据类型 class Demo2 extends TestCase { //规则1 定义整数类型变量时,默认数据类型是java中int类型 //规则2 当数值范围超过int值区间,会编译失败,需要在... 阅读全文
posted @ 2017-04-28 16:40 匹夫鹏 阅读(283) 评论(0) 推荐(0) 编辑
摘要: import junit.framework.TestCase import org.junit.Test //变量 //var 代表变量 //val 代表常量 //关键字 class,extends,def,val,var //scala中建议使用val class Demo1 extends TestCase { //VAR def testParams(... 阅读全文
posted @ 2017-04-28 16:38 匹夫鹏 阅读(409) 评论(0) 推荐(0) 编辑