我在使用一段代码时遇到了一些问题。该程序应该在屏幕上打印出aapnFil
和lesFil
方法,但是当我运行该程序时,它会打印出else
语句,即Something went wrong
。if和else语句存在问题
这里是一块,我挣扎代码:
import java.io.*;
import java.util.*;
class Oblig3C {
public static void main(String[] args) {
OrdAnalyse ordAn = new OrdAnalyse();
if(args.length >= 1) {
ordAn.aapnFil(args[0]);
ordAn.lesFil();
}
else {
System.out.println("Something went wrong.");
}
}//end of main method
}
什么我需要做的,使代码打印出来的if
声明,而不是else
声明?
@JeroenVannevel我使用命令提示符下执行我的计划。 – Conscious
您必须从IDE的命令行或执行环境中将一个或多个参数传递到您的程序中 –
在命令行中输入什么内容?你的'aapnFil'和'lesFil'方法是否自己打印任何东西? –