三元表達式實現三個條件的判斷

public static void main(String[] args) {	
		String[] array = {"A", "B", "C"};
		for (String a : array) {
			String result =	a.equals("A") ? "A條件的結果" : (a.equals("B") ? "B條件的結果" : (a.equals("C") ? "C條件的結果" : "A條件的結果"));
			System.out.println("條件:" + a + ", 結果: " + result);	
		}
}

輸出結果:

  • 條件:A, 結果: A條件的結果
  • 條件:B, 結果: B條件的結果
  • 條件:C, 結果: C條件的結果
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章