我正在寻找一种干净高效的方法来声明多个相同类型、相同值的变量.现在我有:
String one = "", two = "", three = "" etc...
但我在寻找这样的东西:
String one,two,three = ""
这在java中是可以做到的吗?牢记效率.
我正在寻找一种干净高效的方法来声明多个相同类型、相同值的变量.现在我有:
String one = "", two = "", three = "" etc...
但我在寻找这样的东西:
String one,two,three = ""
这在java中是可以做到的吗?牢记效率.
String one, two, three;
one = two = three = "";
这应该适用于不可变对象.它对可变对象没有任何意义,例如:
Person firstPerson, secondPerson, thirdPerson;
firstPerson = secondPerson = thirdPerson = new Person();
所有变量都将指向同一个实例.在这种情况下,您可能需要:
Person firstPerson = new Person();
Person secondPerson = new Person();
Person thirdPerson = new Person();
或者最好使用数组或Collection
.