java支持在命令行下后面直接跟參數(shù):類似 程序名稱 參數(shù)1 [參數(shù)2] ....
對(duì)于此類的程序,要注意的問題就是判斷后面參數(shù)個(gè)數(shù)和類型是否合法.如果程序需要的參數(shù)個(gè)數(shù)至少是兩個(gè),當(dāng)程序并沒有對(duì)參數(shù)長度進(jìn)行判斷時(shí)如果用戶值輸入一個(gè)參數(shù),則程序運(yùn)行會(huì)返回錯(cuò)誤!因此應(yīng)該加以判斷:方法如下:
if(args.length<2){
???System.out.println("Usage: String1 String2");
?? System.exit(0);
}else{
???........
}
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||