摘要: switch中表达式的返回值是byte short char int 枚举 String中之一。case中的值必须为常量,并且case子句中的值是不同的。default是可选的,当case中没有匹配的值会跳转到default中break是执行完一个case语句后跳出switch循环语句。没有brea... 阅读全文
posted @ 2015-05-31 12:07 缥缈的云落寞的天 阅读(136) 评论(0) 推荐(0) 编辑
摘要: (条件)?语句1:语句2当条件为真 运行语句1当条件为假 运行语句2语句1与语句2 的类型一支三元运算符与if-else的区别联系三元运算符可以简化成if-else三元运算符要求必须返回一个结果if后的代码块可以有多个语句。int j = 109;int n1 = j & 15; int n2 = ... 阅读全文
posted @ 2015-05-31 10:47 缥缈的云落寞的天 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 位运算是直接对二进制进行运算的。 3*2*2 像左移动两位。实则*2*23: 0000 0011左移两位 0000 1100>> 右移 3>>2 –> 3/2/2 实则/2/23: 0000 0011右移两位 0000 0000有符号的右移时候,最高位是0的用0补,最高位是1的用1补。-3 >> 2... 阅读全文
posted @ 2015-05-31 09:52 缥缈的云落寞的天 阅读(148) 评论(0) 推荐(0) 编辑
摘要: ++ 自增前置 :先运算后取值 a=3; b=++a; a=4 ; b=4;++ 自增后置 :先取值后运算 a=3; b=a++; a=4; b=3;-- 自减前置 :先运算后取值 a=3; b=--a;a=2;b=2;-- 自减后置 :先取值后运算 a=3;b=a--;a=2;b=3;前置的都是先... 阅读全文
posted @ 2015-05-31 09:04 缥缈的云落寞的天 阅读(539) 评论(0) 推荐(0) 编辑