在Java中,可以使用以下幾種方式來在兩個類之間傳遞數據:
public class ClassA {
private int data;
public ClassA(int data) {
this.data = data;
}
public int getData() {
return data;
}
}
public class ClassB {
public static void main(String[] args) {
ClassA objA = new ClassA(10);
int dataFromA = objA.getData();
System.out.println(dataFromA); // 輸出 10
}
}
public class ClassA {
private int data;
public void setData(int data) {
this.data = data;
}
public int getData() {
return data;
}
}
public class ClassB {
public static void main(String[] args) {
ClassA objA = new ClassA();
objA.setData(10);
int dataFromA = objA.getData();
System.out.println(dataFromA); // 輸出 10
}
}
public class ClassA {
public static int data;
}
public class ClassB {
public static void main(String[] args) {
ClassA.data = 10;
int dataFromA = ClassA.data;
System.out.println(dataFromA); // 輸出 10
}
}
需要根據具體情況選擇合適的方式來傳遞數據。