JAVA基础 之 语法基础(二)
,当调用l的方法时,会报null异常
*但是我们发现这里根本没有报异常,因为l==null为false后java并不去关心(执行)后面的表达式(因为这根本没有意义)
*/
//三元操作符演示
int i=100;
System.out.println(i==100 "满分":"非满分");
//解释:i是不是等于100?是的话表达式的值就是"满分",否则的话就是"非满分"
//等价于下面(下面涉及到java控制流相关知识,请参见本博客的相关文章)
if(i==100)
{
System.out.println("满分");
}else
{
System.out.println("非满分");
}
}
}