Scala01-Scala的基本特点

1. 生明值和变量

   可以通过val定义常量,或者通过var 定义变量,在scala中建议使用val。

  比如:val str:String="Hello"  或者 val str="Hello"; 此处通常不需要给出值的变量类型。


在Scala中的变量声明或者赋值语句之后,并没有使用分号,在scala中,仅当一行代码中存在多条语句时才需要使用分号隔离。


2. 常用类型

在scala中,有7种基本数据类型:Byte、Char、Short、Int、Long、Float和Double,Boolean。这些都是类,可以直接针对数字执行方法比如


3.toString(),此处的3会变成字符串。


例如: val c = "1"+1.toString();
             println(c);   // 打印结果:11


3. 算术和操作符重载

在scala中,可以使用 a.方法b 

如1.to(10) ,同时可以写成 1 to 10

     println(a.to(10))
     println(a to 10)

  

     Range(3, 4, 5, 6, 7, 8, 9, 10)

     Range(3, 4, 5, 6, 7, 8, 9, 10)

4. 调用函数和方法

scala可以直接调用类似java中Math中的方法,比如:

sqrt(4)  ,此处需要 import scala.math._






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值