标识符

package chapter01

object test05 {

  def main(args:Array[String]):Unit={
    //标识符
    //scala中可以使用特殊符号作为标识符,其实是将特殊符号在编译时进行了转换
    //操作符不能在标识符的中间和最后
    var ++ ="123"
    println(++)

    var +-*/ ="123"
    println(+-*/)

    //scala中下划线有特殊用途,不能独立当成变量名使用
    var _="123"
    var a="abc"+ _
    println(a) //<function1>

    //``可以包含任意字符
    var `private`=123
    println(`private`)

    var int=456
    println(int)
  }

}

 

package chapter01

object test06 {
  def main(args:Array[String]): Unit ={
    //scala中没有++和--操作符,需要通过+=,-=来实现同样的效果

    var i=1
    i+=1   //int类型可以
    println(i)
    
    var m:Byte=2
    //m+=1 Byte类型报错
    println(m)
  }
}

 

posted on 2020-06-26 20:37  happygril3  阅读(114)  评论(0)    收藏  举报

导航