我試着顯示從類Taxi數組使用類沒有「擴展」的地方。即時通訊我試圖傳遞一個字符串數組,但我仍然無法正確地得到它
public class Testing {
public static void main(String[] args) {
//creating obj of Taxi
Taxi objTaxi = new Taxi();
//creating obj of Place
Place objPlace = new Place();
objPlace.displaySomething(objTaxi);
}
}
class Taxi {
String[] aaa = {"aaa", "bbb", "ccc"};
//public String getAAA() {
// return aaa;
//}
}
class Place {
public void displaySomething(Taxi aaa) { //initialize obj of Taxi
我聲明瞭一個String類型的數組來保存從obj發送到這個方法的數據。 但它給了我錯誤說「不兼容的類型」「required = String []」「找到出租車」。
String[] array = aaa; //Cannot assign array in aaa to the array.
//print all info in the array
for(int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
//System.out.println("string from Taxi : " + aaa.getAAA());
}
}
提示:解釋你正在試圖做更詳細的,然後問一個問題。 – csmckelvey
怎麼了?問題在哪裏? –
轉儲你的代碼並且說它不起作用不會影響結果。告訴我們你正在做什麼,當你這樣做時你期望發生什麼,當你這樣做時發生了什麼,標記你的代碼以告訴我們問題出現在哪裏,等等。 – azurefrog