问题1:
关于args[]数组问题,在代码中出现args[0]、args[1].run就会出错:
Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 0
at basic1_2.Flips.main(Flips.java:10)
解决:
args[]数组是从命令行终端输入的参数。
可以在终端输入:javac test.java 、 java test 1 2进行运行。
Java在运行的时候又会报错:错误: 找不到或无法加载主类 test。
这是因为Java会首先在hello包内进行寻找test这个类,但是在运行的时候是在hello文件夹下面运行的,因此它找不到hello包,就会报错。
最终:
在javac编译后,回到上一级src文件夹,输入命令:java hello.test 1 2
问题解决。