我在使用一段代碼時遇到了一些問題。該程序應該在屏幕上打印出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'方法是否自己打印任何東西? –