12

例えば

public static void main(String[] args) {
            int count = 0;
        for (String s: args) {
            System.out.println(s);
                count++;

        }

    }

のようなことをする方法はありますか

int count = args.length()?またはargs.size()?

4

6 に答える 6

18

それはそのようになります:

int count = args.length;
于 2012-07-25T14:19:01.057 に答える
4

のようなことをする方法はありますか

int count = args.length()?またはargs.size()?

はい、args.length

特別なことは何もありませんargs。これはStringオブジェクトの通常の配列であり、そのように扱われる場合があります。

于 2012-07-25T14:19:05.580 に答える
2

すべての配列には、という「フィールド」がありますlength

int count = args.length;
于 2012-07-25T14:19:38.887 に答える
2
public static void main(String[] args) {
    System.out.println(args.length);
}
于 2012-07-25T14:20:04.283 に答える
2

「args」は単なる配列であるため、その長さプロパティを使用できます。

このような:

System.out.println(args.length);

そして、あなたは行ってもいいです。

于 2012-07-25T14:20:09.823 に答える
1

単に使用する
int length=args.length

argsは単なる配列であり、その長さプロパティを使用できます。

于 2012-07-25T14:41:13.920 に答える