idea是一个强大的java开发环境,在学习中级程序课程设计的时候,老师讲到了一些小技巧,为了方便以后复习,整理成了这篇博客
一、自动导入包
File->Settings->Editor->General->Auto import,勾选红色方框中内容。
二、快速编写代码
编写代码时,经常需要使用主函数,输出变量值,使用循环,有一些简短的语句就可以实现这些看起来比较繁琐的操作。
- psvm或main:自动生成主函数
- sout:生成输出语句
- soutv:输出已定义的变量
- fori:定义一个i为变量的循环(只能是i,forj不能生成)
以下是效果演示
public class 测试01 {
//psvm or main
public static void main(String[] args) {
//sout
System.out.println("Hello World!");
int a=0;
//soutv
System.out.println("a = " + a);
//for i:终止条件需要自行设定
for (int i = 0; i <100 ; i++) {
System.out.println(i);
}
}
}
三、快速修改代码
当代码出现一些未知错误时,可以使用Alter+Enter来点击提示部位,但是这种方式只能检测出一些特殊的错误。例如,将下方代码直接复制在java工程文件下的src下时,发现“sleep"有提示信息。
import javax.swing.*;
public class 飞机飞行 {
public static void main(String[] args) {
int x=0;
int y=0;
System.out.println("x = " + x);
for (int i = 0; i <100 ; i++) {
x++;
System.out.print(x+","+y+" ");
//休眠:毫秒级别,可以减慢子弹的速度
Thread.sleep(1000);
}
}
}
此时利用上述方法来点击“sleep”,发现有下图所示的提示信息
点击“Add exception to method signature”,可以发现代码在主函数部分实现了改变,可以自行尝试后,把主函数添加的内容发送在评论区。