码迷,mamicode.com
首页 > 其他好文 > 详细

scala中类的继承关系

时间:2018-11-17 16:07:59      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:object   uil   int   相等   unit   csdn   com   image   ble   

 

技术分享图片

 

Any类的两个直接子类是AnyValAnyRef,其中AnyVal是Scala中的值类型,比如Double, Float等的直接父类,注意这里Unit类型也是AnyVal类型的直接子类。而AnyRef则是Scala中所有引用类型类的父类,类似于Java中的Object类。

在Scala中,引用类型调用==方法等同于调用equals方法,用于比较值相等

如果要判断两个引用类型对象的引用是否相等则用

val x = new String("abc")
val y = new String("abc")

x == y
x eq y
x ne y


引自:https://blog.csdn.net/dabokele/article/details/52746255

scala中类的继承关系

标签:object   uil   int   相等   unit   csdn   com   image   ble   

原文地址:https://www.cnblogs.com/hotMemo/p/9973797.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!