您的位置 首页 java

java—包装类、toString、equals和==

包装类

int Integer

short Short

char Character

byte Byte

long Long

float Float

double Double

boolean Boolean

转换方式

int i = 1; Integer ii = new Integer(i); int j = ii.intValue();

字符串和基本类型的转换

int i = 100; String s = String.valueOf(i);

int i = Integer.parseInt(“100”);//传入的是String类型的实参

toString方法

所有类都继承于Object类,Object类的toString方法返回的是【类名@hashcode】

==和equals

【基本类型的==】不需要类型一样,只需要两个变量的值相等

【引用类型的==】必须两个引用指向同一个对象,才会相等,否则不相等

【Object类的equals】和引用类型的==一样,必须指向同一个对象才相等

【String类重写了equals方法】只需要对象的字符序列相等即可

文章来源:智云一二三科技

文章标题:java—包装类、toString、equals和==

文章地址:https://www.zhihuclub.com/197676.shtml

关于作者: 智云科技

热门文章

网站地图