記一次空指針異常

public static void main(String[] args) {
	{
		Object o = null;
		System.out.println(":" + o == null ? "1" : "2");
		//1
	}
	{
		Object o = null;
		System.out.println(":" + (o == null ? "1" : o.toString()));
		//1
	}
	{
			Object o = null;
			System.out.println(":" + o == null ? "1" : o.toString());
			//空指針異常
//			相當於:System.out.println((":" + o) == null ? "1" : o.toString());
	}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章