这个问题想不通 搞清楚原始类型(primitive type)和非原始类型的区别,原始类型不是类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int,type,double等等都不是对象,是值比较,比较值相等就是true类对象比较如String ,Integer等比较的是是否同一个对象的两个引用.而不是结果 要是为 false 你想得通吗? int 是基本数据类型,"=="比较的是具体值若String a="qwe";String b="qwe";则用==比较时还要判断 a、b 是否是同一个对象的引用,是则为true 我认为想不通可以看英文版的java how to pragram foruth edition里面说的很详细 int 不是Integer对象,比较的是值而不是引用。int,double等都是primitive type,但String是对象,String的特殊之处在于它可以不使用构造函数。 来看一段swing的程序 如何编写能自动生成Java正则表达式的程序 java读取EXCEL问题 MyEclipse 有没有自带连接MSSQ jar包在哪里 为什么我写的这正则表达式只返回true而没有返回我需要的字符窜呢?x_\\w+ 菜鸟问题请大家帮忙! java调用存储过程 疑惑。这为啥有空指针异常?哪里出错了呢 如何将中文转换为其对应的十六进制字符串?(!!!高分!!!) java中是否有split的功能? APPLET可否传对象回SERVLET Jbuiler7 And Borland Enterpriser AppServer Error
类对象比较如String ,Integer等比较的是是否同一个对象的两个引用.而不是结果
若
String a="qwe";
String b="qwe";
则用==比较时还要判断 a、b 是否是同一个对象的引用,是则为true
里面说的很详细
int,double等都是primitive type,但String是对象,String的特殊之处在于它可以不使用构造函数。