1、位运算符是用来对二进制进行操作的,位运算符一般分为两种:位逻辑运算符和移位运算符。
位逻辑运算符 | 说明 |
~ | 按位取反运算 |
& | 按位与运算 |
| | 按位或运算 |
^ | 按异位或运算 |
>> | 右移 |
>>> | 右移并用0填充 |
<< | 左移 |
1)将一个值左移(<<)会使该值乘以2的幕。
2)将值右移(>>)等效于将其除以2的幕。
2、
1)if语句
if语句是实现选择语句最简单、最直观的方法。if语句的一般形式如下:
if(boolean_value){
//执行这些语句
}
2)if_else语句
if_else语句的一般形式如下:
if(boolean_value){
//语句1
}
else{
//语句2
}
3、嵌套的if语句 在if语句的else语句块中,能够包含另外的if语句。
4、switch语句
switch语句和if…else…if语句什么类似,当在一些特定的场合中,switch语句要不if…else…if优越.
switch语句用于选择控制表达式的类型为char、byte、short和int类型。
break语句用于跳出switch语句块。省略break语句,会出现贯穿效果。
switch语句格式如下:
switch(experssion)
{
case value1:statemel1;
break;
case value2:statement2;
break;
default:statement;
}
虽然内容不多,但并不简单,需要多加练习才行。加油!