三元表达式实现三个条件的判断

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条件的结果
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章