公共类的测试{//名称为 “测试”这段代码的输出是什么,为什么?请解释MEE
static public void main(String[] args)
{
Long a=111L; //declaring Long type variable
Long b=111L; //declaring Long type variable
Long c=222L; //declaring Long type variable
Long d=222L; //declaring Long type variable
System.out.println((a==b)+" "+(c==d)); /*output is "true false". I dont know Why? Please explain */
}
声明类}
你知道这不是你如何比较对象,对吧? –
你有一个具体的问题,你有困惑的具体点?代码本身是非常基本的,它只是比较一些对象并输出比较结果。 – Zabuza
[将两个对象与.equals()和==运算符进行比较](https://stackoverflow.com/questions/13387742/compare-two-objects-with-equals-and-operator) – jmoerdyk