算术运算符

java 中 二元运算符中 ,左操作数是的优先级是高于右操作数的

例子

1
2
int a = 0;
int b = a + (++a);

输出:b = 1;

虽然 ++ > + 但是 a 在左边,所以 先执行 a + 0 = 0

再执行 0 + ( ++ a) = 1;

跳转语句

break 语句 ,一般用于switch语句中,用于跳出选择。当然,break 语句 也可以用于中断循环,跳出循环,然后执行循环体后的语句;

continue语句一般用于 结束本次循环的迭代,开始下一轮迭代。

switch语句

选择语句中的格式应该为

1
2
3
4
5
6
7
8
Sting s = 'liudidi';
char a = s.charAt(1);
switch(a){
case 'l':
xxx;
case 'a':
xxx;
}

可以用这个语句

1
2
Scanner sca = new Scanner(System.in);
int i = sca.nextInt();

如何输入字符呢?