scala样例类
来源:互联网 发布:聊天室程序源码出售 编辑:程序博客网 时间:2024/06/10 21:43
只要在声明类时 在class关键字前加上case关键字 这个类就成为了样例类
样例类和普通的区别在于:
(1)默认实现序列化接口
(2)默认自动覆盖 toString equals hashCode方法
(3)不需要new可以直接生成对象
case class Demo1(){}//这种写法,并且顺带给该类定义了一个构造函数,此时该类没有空参数case class Demo2(name:String,age:Int){}object Demo4 { def main(args: Array[String]): Unit = { val p1 = new Demo1() val p2 = Demo1() val p3 = new Demo2("zhangsan", 19) val p4 = Demo2("zhangsan", 19) }}
阅读全文
0 0
- scala样例类
- scala样例类
- Scala 样例类
- Scala--样例类(case)详解
- Scala样例类详细解释
- scala样例类提取器
- Scala中的样例类
- Scala
- Scala
- scala
- scala
- Scala
- scala
- Scala
- scala
- scala
- Scala
- Scala
- android 设置apn
- http工作原理
- Linux运维工程师:面试题整理
- 最全的常用正则表达式
- android 还原短信
- scala样例类
- android 判断网络状态
- 基本排序算法
- android 调节屏幕亮度
- linux下的argv与environ变量
- studio获得sha1 md5 sha256
- JPA
- 照片人脸识别聚类
- CSDN如何转载、修改别人的文章