例えば
public static void main(String[] args) {
int count = 0;
for (String s: args) {
System.out.println(s);
count++;
}
}
のようなことをする方法はありますか
int count = args.length()?またはargs.size()?
それはそのようになります:
int count = args.length;
のようなことをする方法はありますか
int count = args.length()?またはargs.size()?
はい、args.length
。
特別なことは何もありませんargs
。これはString
オブジェクトの通常の配列であり、そのように扱われる場合があります。
すべての配列には、という「フィールド」がありますlength
int count = args.length;
public static void main(String[] args) {
System.out.println(args.length);
}
「args」は単なる配列であるため、その長さプロパティを使用できます。
このような:
System.out.println(args.length);
そして、あなたは行ってもいいです。
単に使用する
int length=args.length
argsは単なる配列であり、その長さプロパティを使用できます。