Idea一些常用快捷键以及Scanner的两种用法
常用Idea快捷键
- ctrl+shift+alt: 多行操作
- psvm: 生成main()方法
- fori: 生成for循环;
- ctrl+alt+v:自动补齐返回值类型
- ctrl+0:覆写方法
- ctrl+i:实现接口中的方法
- ctrl+shift+u:大小写转换
- ctrl+shift+z:取消撤销
- alt+insert:生成构造方法,getter,setter
- ctrl+y:删除当前行
- ctrl+shift+j:将选中的行合并成一行
- ctrl+g:定位到某一行
- ctrl+shift+上箭头:将光标所在代码块向上整体移动
- ctrl+shift+下箭头:将光标所在代码块向下整体移动
- alt+shift+向上箭头:将行向上移动
- alt+shift+向下箭头:将行向下移动
- ctrl+f:在当前文件中查找
- ctrl+r:替换字符串
- ctrl+shift+f:在全局文件中查找字符串
- ctrl+shift+r:在全局中替换字符串
- ctrl+shift+enter:自动补齐{}或者分号;
- shift+enter:在当前行的下方开始新行
- ctrl+alt+enter:在当前行的上方插入新行
- ctrl+delete:删除光
scanner
java Scanner 用法
Scanner a=new Scanner(System.in);
while(a.hasnext()){
String s=a.hasnext();
System.out.println(s);
}
/*遇到空格的话Scanner.next是无法读取空格后面的数据的*/
但Scanner.nextLine可以:
Scanner a=new Scanner(System.in);
while(a.hasnextLine()){
String S=a.hasnextLine();
System.out.println(S.nextLine());
}