标签:条件 next 再计算 并且 计算 输出变量 system.in put size
在Java编程中,对于&&和||,Java只看第一个操作数的值,对于&&,如果第一个值为false,那么第二个不再计算,如果第一个值为true,那么还要计算第二个值;对于||,如果第一个值为false,那么还要计算第二个值,如果第一个值为true,那么第二个值不再计算;(短路或是在第一个条件为真时,跳过第二个条件表达式、不去执行。)对于&和|操作符,两边无论如何都计算。
public class Test
{
public static void main(String[] args)
{
int n=5;
if(n<4&&n++<5)
{
System.out.println("true n="+n);
}else
{
System.out.println("false n="+n);
}
}
}
false n=5
^ 异或相同为假,不同为真。Scanner in=new Scanner(System.in); //使用Scanner类定义对象
System.out.println("please input a float number");
float a=in.nextFloat(); //接收float型数据
标签:条件 next 再计算 并且 计算 输出变量 system.in put size
原文地址:https://www.cnblogs.com/mo-mo-mu/p/9901103.html