Idea中的常用缩写以及快捷键
Idea中的常⽤缩写以及快捷键
常⽤缩写
main函数
// 输⼊main
public static void main(String[] args){
}
sout打印函数
// 输⼊sout
System.out.println();
for循环简写fori
// 输⼊fori
for(int i =0; i <; i++){
}
// 在fori中嵌套输⼊fori会⾃动按照ijklm的顺序⽣成下去
for(int i =0; i <; i++){
for(int j =0; j <; j++){
}
}
n.for循环n次
// 输⼊5.for
for(int i =0; i <5; i++){
}
遍历数组中的元素array.for
int[] array =new int[10];
// 输⼊array.for
for(int i : array){
}
代码后加.
.sout
我们使⽤sout缩写后得到的打印的函数虽然⾮常⽅便,但是还是不够⽅便,因为需要将内容输⼊后还要将光标移到⾏的末尾才能换⾏
⼀种更好的⽅法打印的⽅式是content.sout⽅式,它会直接⽣成整⼀⾏代码⽽且光标在最后,写后⾯内容时直接换⾏即可,⾮常⽅便。但这种⽅式在对变量打印时很⽅便,对想打印出想要⾃定义变量+字符
串形式的内容也没有⽅便很多。
public static void main(String[] args){
int num =1;
// num.sout后智能⽣成
System.out.println(num);
}
new 对象.var (new对象并赋值给变量的快捷实现)
下⾯会将⼀种alt+enter的⾃动补全new对象并赋值给变量的实现⽅式,但是这⾥的.var更常⽤也更推荐(因为清晰,⽽且不⽤按组合键)⽐如我们想要new⼀个长度为10的数组并复制给变量名为array的变量
我们可以直接按照new 对象.var的形式:new int[10].var
之后光标会⾃动停留在变量名的位置,我们可以直接修改成⾃⼰想要的变量名
改成array之后直接按enter,光标就会调到最后的末尾
这样的好处⼀是不⽤写赋值语句的左半边,⽽且不会因为左右的类的类型不匹配⽽报错
快捷键
alt+enter
智能提⽰纠正错误(补全)
只要碰到有红⾊的波浪线,都可以按alt+enter进⾏智能补全
复制快捷键ctrl加什么常⽤的时候包括:
new对象时
new⼀个对象时直接输⼊new name; 然后alt+enter智能补全
BaseUseImpt impt =new BaseUseImpt();
其⾃动会将 new 类名()进⾏补全 类名 + 变量名 = new 类名();
⾃动实现接⼝的重写
此时由于两个接⼝中定义的public abstract的抽象函数都没有实现,所以红⾊波浪线报错⽤alt+enter智能补全抽象函数的重写
这样就顺利的补全完整了,⾮常⽅便
总结:遇事不决,遇到波浪线,直接alt+enter智能提⽰⼀波
alt+insert
类中插⼊构造函数
构造函数是和类同名的method
在定义类的构造函数时(等同于py中的__init__())使⽤alt+insert可以智能添加构造函数,按回车确认添加构造函数
⽆参构造(点击⽆选择)
注意如果没有定义任何构造函数那么java会⾃动⽣成⼀个空的构造函数
public class Student {
String name;
int id;
public Student(){
}
}
有参构造

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。