java基础
小默程序媛
每一个你不满意的现在,都有一个你没有努力的曾经。。。
展开
-
java中&&和&的区别
从短路功能看区别:Java中&&(短路与)和&都是表示与的逻辑运算符and。&可以用作位运算。当两边的表达式都为true的时候,整个运算结果才为true,否则为false。&&:短路与。只有当符号"&&"左边程序为真(true)后,才会执行符号"&&"右边的程序。也就是说只有第一个表达式的值为true,原创 2019-02-25 14:51:28 · 694 阅读 · 0 评论 -
Java中||和|的区别
从短路功能看区别:Java中||(短路或)和|都是表示逻辑运算符或。||:短路或。当符号"||"左边程序为真(true)后,符号"||"右边的程序就不会运算。也就是说只要第一个表达式的值为true,第二个表达式就不会运算。只有第一个表达式为假(false)后,才会运算第二个表达式。|:两边都会执行。不管第一个表达式是怎样的结果。从运算规则看区别:||:短路或。当符号"||"左边...原创 2019-02-25 15:38:15 · 3041 阅读 · 1 评论