ascii码计算和码表分享 数字的ascii码怎么计算( 二 )


“%”应用于奇偶判断和012012类似的数据结构,为整除取余符号 , 小数取余没有意义 。结果符号与被取余符号相同 。
整数做被除数 , 0不能做除数 , 否则报错 。
a和a的区别 。
// 参与运算的时候 , 如果是 a , 先赋值后运算 , 如果是a , 先运算 , 后赋值int a=1;int b = a;System.out.println("a:" a "---------" "b:" b);//a:2---------b:1int d =a;System.out.println("a:" a "---------" "d:" d);//a:3---------d:3 4.2、赋值运算符
赋值运算符
4.3、比较运算符
比较运算符
4.4、逻辑运算符
逻辑运算符
当使用短路与或者短路或时 , 只要能判断出结果则后边的部分就不再判断 。
4.5、位运算符
位运算符
^运算规律
1^0=1 , 0^0=0 , 任何数和0相异或得到的是这个数本身 。0^1=1 , 1^1=0 , 任何数和1相异或得到的是这个数的相反 。一个数自己和自己异或得到的是0 。五、三目算符必须有结果,?后必须跟有东西System.out.println( 1<5 ? “success” : “fail” ); 六、选择控制语句 if控制语句
当括号内的内容是true的时候 , 执行{}中的内容
//并列if判断,无论上面的条件成立与否,下面的if都会进行判断if(a < b){System.out.println("a小于b");}if(a > b){System.out.println("a大于b");}if(a == b){System.out.println("a等于b");} if….else..控制语句
//上面条件成立下面就不在判断if(a < b){System.out.println("a小于b");}else{System.out.println("a不小于b");} if…else if…else控制语句
//上面条件成立下面就不在判断if(a < b){System.out.println("a小于b");}else if(a > b) {System.out.println("a大于b");}else {System.out.println("a等于b");} 多条件判断
if(1 switch case语句
switch后边的表达式只能是整型字符型(byte , short , int , char) , 枚举类型 , 其中jdk7之后支持字符串型 。
int day = 4;switch (day) {case 1:System.out.println("星期一");break;case 2:System.out.println("星期二");break;case 3:System.out.println("星期三");break;case 4:System.out.println("星期四");break;case 5:System.out.println("星期五");break;case 6:System.out.println("星期六");break;case 7:System.out.println("星期日");break;default:break;}//星期四 int mo

猜你喜欢