闲来无事写的东西,结果自己有点看不懂了,大家一起来看看吧代码如下:public class ClassTest {String tem
闲来无事写的东西,结果自己有点看不懂了,大家一起来看看吧
代码如下:
public class ClassTest {
String tem = " ";
Object temp = (this.temp == " "?" ":0);
Object ten = (this.tem == " "?" ":0);
Object tep = (this.temp == " "?" ":0);
public ClassTest(String temp){
this.temp = temp;
}
public static void main(String[] args){
ClassTest tr = new ClassTest(" ");
ClassTest td = new ClassTest("2");
System.out.println("---"+tr.ten+"---"+td.ten);
System.out.println("---"+tr.tep+"---"+td.tep);
}
}
运行结果:
--- ---
---0---0
[解决办法]
[解决办法]
无论new的参是什么
ten tep的值都是恒定为"" 和 0
[解决办法]
哪里看不懂,一个类..有构造函数
[解决办法]
