あ、普通にargs(あるぐす?あーぐす?)には引数の数が入る訳だから別に数える必要なんてなかったのかorz

やるとしたら
import java.io.*;
public class command{
public static void main(String[] args){
if(args.length>0){
System.out.println("引数は"+args.length);
}else{
System.out.println("引数なし");
}
}
}
ですね。それでもforループもcountもいらない訳ですが。
というか使ってないのに意味不明にStringでcommandを宣言してた・・・・・。
ちなみに実行結果は合っていました。

ところでBufferedReaderのbrやbr.readLineと書いてあるところですが、
ここのbrはinでも普通に動くのですが、これってどういう場合に使い分ければいいんですか?

まずFileReaderとBufferedInputStreamの文法を覚えな・・・・・orz
あ、あとLineNumberReaderもか。