我在從數組中拉出特定項目並顯示它們(如果它們是符合特定條件的項目)時遇到問題。顯示符合特定標準的數組中的特定項目
一些上下文,我有一個名爲Person的數組,使用Excel文件填充。數組中的每個項目都有多個屬性,如firstName,lastName和favoriteColor。我需要能夠在控制檯上打印出所有擁有「綠色最喜愛的顏色」的人。
截至目前,我已經知道它會顯示每個人,但我正在努力將其切割爲只顯示Green的人作爲他們最喜歡的顏色。我認爲這個地區造成的問題看起來像這樣。
for (final Person person : people) {
//System.out.println(person);
for (favoriteColor == "Green");
System.out.println(person);
}
我知道我最喜歡的顏色==「綠色」行出了問題。我不太習慣Java,所以這只是讓我困惑。你們有沒有對此有所瞭解?
謝謝
你這是什麼'爲(favoriteColor == 「綠色」)使用循環這樣的數據結構;'不,爲什麼? – shmosel