03 2022 档案
摘要:1.循环结构的四要素 ① 初始化条件 ② 循环条件 > 是boolean类型 ③ 循环体部分 ④ 迭代条件部分 2.三种循环结构 for循环 while循环 do-while循环 2.1 for循环 for(①; ②; ④){ ③; } 执行过程: ① - ② - ③ - ④ - ② - ③ - ④
阅读全文
摘要:分支结构: if-else switch-case 1.1分支结构:if-else 结构一: if(条件表达式){ 执行表达式 } 结构二: if(条件表达式){ 执行表达式1 }else { 执行表达式2 } 结构三: if(条件表达式){ 执行表达式1 }else if(条件表达式){ 执行表达
阅读全文
摘要:三元运算符:(条件表达式)? 表达式1 : 表达式2 ; 【调性代码】 获取两个数的最大值 int m = 12; int n = 5; int max = (m > n)? m : n ; System.out.println(max);//12 double num = (m > n)? 2 :
阅读全文
摘要:位运算符:<< >> >>> & | ^ ~ 1.位运算概述 从现代计算机中所有的数据二进制的形式存储在设备中。即0、1两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是位运算,即将符号共同参与运算的运算。 口说无凭,举一个简单的例子来看下 CPU 是如何进行计算的,比如这个行代码: in
阅读全文
摘要:逻辑运算符:& && | || ! ^ 【典型代码】 区分& 和 && 的区别 //逻辑& 相同点:运算结果相同 当符号左边都为true,& 和 && 都会继续执行符号右边的运算。 不同点: 当符号左边都为false时,& 会继续执行符号右边的运算,而&& 则不会继续执行符号右边的运算。 //开发中
阅读全文
摘要:比较运算符(关系运算符):== != > < >= ⇐ instanceof 【典型代码】 区别赋值符号 = 和 等于符号 == 的区别 int i = 10; int j = 20; System.out.println(i == j )//false :原因 == 表示等于 System.out
阅读全文
摘要:赋值运算符:= += -= *= /= %= 【典型代码】 //赋值符号:= int i, j; //连续赋值 i = j = 10; 或 int i = 10, j = 10; //赋值符号:+= int a = 10; int a += 2;//a = a + 2; System.out.pri
阅读全文