scala学习系列(三) 标识符

一.标识符概念

1.Scala 对各种变量、方法、函数等命名时使用的字符序列称为标识符

2.凡是自己可以起名字的地方都叫标识符

二.标识符的命名规则

1.Scala中的标识符声明,基本和Java是一致的,但是细节上会有所变化。

2.首字符为字母,后续字符任意字母和数字,美元符号,可后接下划线_

3.数字不可以开头。

4.首字符为操作符(比如+ - * / ),后续字符也需跟操作符 ,至少一个

5.操作符(比如+-*/)不能在标识符中间和最后.

6.用反引号(飘号)`....`包括的任意字符串,即使是关键字(39个)也可以

演示

package com.zpark.bigdata.scala.chapter02

/**
 * 标识符
 */
object Scala03_Name {
  def main(args: Array[String]): Unit = {
    //标识符
    //TODO scala中可以使用特殊符号作为标识符,其实是将特殊符号编译时进行了转换
    //TODO 只能独立使用,不能与数字等合并使用
    val +-*/ = "123456"
    val @#% = "456789"

    //TODO scala中"_"下划线有特殊用途,不能独立当成变量名来使用
    val _ = "123"

    //TODO 用反引号(飘号)`....`包括的任意字符串,例如:私有private 不能直接使用,因为与关键字重名了
  
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值