在开发过程中,一定要写代码注释(一个类中,注释一般占60%-70%)
1.单行注释: //.......(快捷 *** 作:选中多行,然后"Ctrl+/")
2.多行注释:
3.类的注释:直接类的前面加
var name:String="LKun"
}
1.直接输入new User.var回车两下,会自动d出:var user = new User,勾选d出小窗口的第二个,会显示类型,此时也可以修改名称。
2.输入user.name未报错,表示这个内容可以修改:user是使用var修饰的,user的属性是可以修改的,user本身也可以修改。鼠标放在var这里提示:var could be a val说明这里可以使用val
3.若加入user=null,会报错:java.lang.NullPointerException(NPE经典报错),原因是user=null使user是空的了,不能user.null了。
新建一个ValApp.scala
这里val修饰的user是不可以变的,所以会报错
【注意!!!】val和var分别在哪种情况下使用呢?
优先采用val,报错不行再选择var。
四.读取终端数据(IDEA环境)新建StdInApp
Java式:(很Low,别用)
val reader=new BufferedReader(new InputStreamReader(System.in,"UTF-8"))
val line=reader.readLine()
println(line) //Java IO设计模式:装饰模式
需要在终端输入内容,然后回车,直接返回刚才的内容。
Scala式:
println("请输入你的学号:")
val no = StdIn.readLine()
println("请输入你的薪水:")
val salary = StdIn.readDouble()
println(no +"t" + salary)
注意:第一次使用StdIn时需要导包(即字体是红色的下面有横线),直接鼠标放上面然后有提示:Alt+Enter,然后再点一次Enter即可。
同步更新自:Windows配置Scala的环境变量 - 简书 (jianshu.com)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)