public class Main {
public static void main(String[] args){
Class2 class2Object = new Class2();
//class2Object
//num1
class2Object.setNumber(class2Object.number1, 1) ;
class2Object.getNumber(class2Object.number1);
}
}
public class Class2 {
public int number1;
public void setNumber(int x, int value){
x = value;
}
public void getNumber(int number){
System.out.println("Class2, x = "+number);
}
}
我有2類:Class2和Main。我在Main類中爲實例變量賦值1。爲什麼class2Object.number1沒有賦值爲1?輸出爲0java變量和參數
如果我有很多像數字1,數字的整數...我需要爲每一個變量二傳手? – user1050548 2012-04-07 03:08:48
在這種情況下,我想你需要List數組。 – sarwar026 2012-04-07 03:09:58
大多數人對每個變量都有單獨的getter和setter。它使得該方法設置的變量更加清晰。 – user12345613 2012-04-07 04:00:03