这样比较判断两个byte型的是否相等? java.lang.Byte x;java.lang.Byte y;x.equals(y); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 byte a = (byte)0; byte b = (byte)0; if ( a == b ) { System.out.println( "a == b" ); } else { System.out.println( "a != b" ); } 同意楼上!基本类型直接用"=="对象用 .equals("");再就是不同的类型:如:Double a= new Double("5.0"); Float b = new Float("5.0"); a.equals(b) 结果为false;不同类型永远不等! 诡异的爪哇语法,求拯救:) java中+=运算符问题 菜鸟的一个小问题 问一个简单问题,回答上来给分 帮帮忙,这是怎么回事? com.sun.net.httpserver包从哪里找,下载啊? 紧急求救!!怎样从一个文本文件里提取 帮忙看看这个问题? 如何调出另存为窗口 java报错,什么原因? 请帮忙,谢谢! 我刚学习JAVA,请问排序的时候怎么从键盘输入的问题(在线等待) 请问,java里字符串以什么结束?
byte b = (byte)0;
if ( a == b ) {
System.out.println( "a == b" );
}
else {
System.out.println( "a != b" );
}
对象用 .equals("");
再就是不同的类型:
如:Double a= new Double("5.0");
Float b = new Float("5.0");
a.equals(b) 结果为false;
不同类型永远不等!