摘要: 本文主要阐明复合赋值运算符 即 i = i+ 1.2 ==> i += 1.2; int i = 1; i += 1.2; System.out.println(i); // i == 2 注意:复合赋值运算符会进行类型转换,具体操作顺序如下: i =(int) i + 1.2;// 此时由于1.2 阅读全文
posted @ 2022-11-11 20:38 zwGitOne 阅读(162) 评论(0) 推荐(0)
摘要: 本文主要阐明逻辑运算符^(异或)的作用 a ^ b,相异为真,相同为假。 注意,异或运算,还能交换两个变量。 int a = 1; int b = 2; System.out.println("a = " + a +",b = " + b); a = a ^ b ; b = a ^ b; a = a 阅读全文
posted @ 2022-11-11 14:18 zwGitOne 阅读(200) 评论(0) 推荐(0)
摘要: 本文主要阐明逻辑运算中 | |(短路或) 和 |(逻辑或) 的异同 | | 和 | 的相同之处: 只有二者都是假时,结果才为假,否则结果为true。 | | 和 | 的不同之处在于: a | | b:如果a为true,则无需看b,结果直接是true a | b:如果a为true,则仍然需看b,结果是 阅读全文
posted @ 2022-11-11 14:02 zwGitOne 阅读(1798) 评论(0) 推荐(0)
摘要: 本文主要阐述&&(短路与)和&(逻辑与)的运算异同:a && b 和 a&b : 共同之处是只有a和b同时为真时,结果才为真,否则为假 不同点在于 a && b(短路与)若a为假时,则无需判断b,直接得出结果 为假 a & b(逻辑与)若a为假时,则b仍需要判断 public class Logic 阅读全文
posted @ 2022-11-11 13:44 zwGitOne 阅读(134) 评论(0) 推荐(0)
摘要: 本文主要阐明java中的自增运算 1.当i ++ 与 ++ i作为单独语句时,作用与i = i +1一样 2.当赋值时,结果就不一样了 temp = i ++; 操作顺序:1)temp = i; 2)i = i + 1; int i = 1; int temp = i ++ ; System.out 阅读全文
posted @ 2022-11-11 11:25 zwGitOne 阅读(573) 评论(0) 推荐(0)
摘要: 本文主要是掌握java中的整除和取模的运算: public class MathOperate { public static void main(String[] args) { // 取整运算 System.out.println(10 / 3); // 3 // 取模运算 // a%b = a 阅读全文
posted @ 2022-11-11 10:42 zwGitOne 阅读(174) 评论(0) 推荐(0)