11 2022 档案

摘要:本文主要阐明java中的位运算规则 首先介绍原码,反码,补码的概念 下面介绍位运算符 具体代码如下: System.out.println(4 >> 2); // (4/2)/2 System.out.println(4 << 2); // 4*2*2 算数左移 :<<,左移多少,就乘多少2 算数右 阅读全文
posted @ 2022-11-12 11:35 zwGitOne 阅读(28) 评论(0) 推荐(0) 编辑
摘要:本文主要阐明复合赋值运算符 即 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 阅读(125) 评论(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 阅读(168) 评论(0) 推荐(0) 编辑
摘要:本文主要阐明逻辑运算中 | |(短路或) 和 |(逻辑或) 的异同 | | 和 | 的相同之处: 只有二者都是假时,结果才为假,否则结果为true。 | | 和 | 的不同之处在于: a | | b:如果a为true,则无需看b,结果直接是true a | b:如果a为true,则仍然需看b,结果是 阅读全文
posted @ 2022-11-11 14:02 zwGitOne 阅读(1664) 评论(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 阅读(98) 评论(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 阅读(547) 评论(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 阅读(149) 评论(0) 推荐(0) 编辑
摘要:本文主要内容是阐明字符串与基本数据类型之间的转换 字符串是引用数据类型 下面介绍一下java中的数据类型: 重点: ① 基本数据类型 >String: 语法:将基本数据类型的值+""即可 String m = 123+""; ② String >基本数据类型:语法:通过基本数据类型的包装类调用par 阅读全文
posted @ 2022-11-10 19:15 zwGitOne 阅读(47) 评论(0) 推荐(0) 编辑
摘要:本文主要内容阐明java的自动数据类型转换 首先明确,数据总是由精度低到精度高方向转换 public class AutoConvert { public static void main(String[] args) { int n1 = 1; byte n2 = n1; } } 由上图代码所示, 阅读全文
posted @ 2022-11-10 18:20 zwGitOne 阅读(255) 评论(0) 推荐(0) 编辑
摘要:注意java中+号的使用 public class Add { public static void main(String[] args) { System.out.println(100+80); System.out.println(("100"+80)); System.out.printl 阅读全文
posted @ 2022-11-10 18:03 zwGitOne 阅读(203) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示