关于String与Integer类型比较问题
2016-11-25 14:42
363 查看
Java中== 与equals的比较已经很多文章进行介绍,在这不再赘述。
今天在项目中自己埋了一个坑,蒙了好久才找到问题。代码如下:
Integer a = 101;
String b = "101";
System.out.println(a.equals(b));
Integer对象与String对象不能直接比较,需要做相应的转换。
今天在项目中自己埋了一个坑,蒙了好久才找到问题。代码如下:
Integer a = 101;
String b = "101";
System.out.println(a.equals(b));
Integer对象与String对象不能直接比较,需要做相应的转换。
相关文章推荐
- 关于String类型变量的比较问题
- 关于Integer对象比较,和int基本类型比较的一些问题
- 关于Integer大小比较的问题
- 关于Integer大小比较的问题
- 两个值相同的Integer类型用!=比较出错的问题
- Java中关于String类型的10个问题
- 【Android开发之坑爹问题】关于"java/lang/String"类型
- 关于值类型和引用类型比较的问题
- Java的String.valueOf 转换 与、空串+类型变量转换与封装类(Integer)的toString方式转换比较
- 关于int和Integer比较的问题
- 关于EditText中的getText()方法的返回值类型以及string的转换问题
- char*数组(c类型字符串)和c++中的string的转换、字符串比较、char*数组等问题
- 关于在Eclipse 开发中针对String类型中文显示的问题
- 在java中String,对象,Integer(包装类型的)关于引用传递还是值传递
- 关于float类型比较的问题
- java中的String 类型易错点总结(相等比较和传值问题)
- 关于DLL接口处传入string类型在其析构时报堆损坏的问题
- 【转】关于Integer大小比较的问题
- Java String类型变量的比较问题
- 关于Integer的比较大小问题即到底是用“==”还是“equals”来比较大小