我不明白爲什麼我不能做到這一點,沒有得到一個錯誤,說「歌曲不能解決或不是一個領域」。我是一個小白菜,試圖學習這些東西:)預先感謝您的時間,並請告訴我,如果您需要更多的信息。爲什麼不能在這種情況下說variable.array?
import java.util.ArrayList;
public class Band {
public String bandName;
public ArrayList<String> musician = new ArrayList<String>();
public ArrayList<String> songs = new ArrayList<String>();
// Constructor
public Band(String bandName) {
this.bandName = bandName;
}
public void getBandSongs(String bandName){
for (String s : bandName.songs) { <<<<<<<<<<<ERROR HERE
String rating = s.substring(0,1);
s = s.substring(1);
System.out.println("Rating: " + rating + " - Song name: " + s);
}
}
}
我建議你通過[基礎教程](http://docs.oracle.com/javase/tutorial/)。 – Maroun
請使用代碼格式設置代碼,輸入/輸出和結構化文檔,如HTML或XML。爲此,請選擇樣本並單擊郵件發佈/編輯表單上方的「{}」按鈕。 –
'bandName'是一個'String'變量。 'String'變量沒有'歌曲'成員。 –