2020922邹瑞
总结
从键盘输入数据
Scanner input = new Scanner(System.in); system.in并不是所有都添加这个,只是这个地方需要;
Scanner 常用方法
-
String next() 获得一个字符串;
-
int nextln() 获得一个整数;
-
double nextDouble() 获得一个双精度浮点数;
-
boolean hasNext() 判断是否有输入数据,如果有输入数据,则返回true,否则返回false.
运算符
a++,(先用后加)即先用a值,再将a值+1;
++a,(先加后用)即先将a值+1,再用a(此时为a=a+1)值。
位运算符
- &按位与;两数都为1,结果才为1。
- |按位或;两数都为0,结果才为0.
- 按位异或;两数同为0,异为1.
- ~按位非,
- <<右侧补零.
- >>左侧补符号位.
- >>>左侧空位补0.
### 注意所有负数转补码进行运算,运算结束后转回来,正数原码,反码,补码一致。
## 嵌套循环中,可给循环命名
命名之后通过控制语句,如continue,break来控制循环跳出操作;outer:for(){`
inner:for(){
}
}
break:结束循环
continue:结束本次循环,跳入下一次循环
return:返回值,结束本次方法,直接关闭了此方法下的东西,当然也包括循环
心得
学的很充实,但要多记笔记,不然很容易打瞌睡。
点赞
评论留言