JavaA2Z

KAB-studio > プログラミング > JavaA2Z > argsとは

args

日本語 引数
英語 arguments
ふりがな あーぐす、あーぎゅめんつ
フリガナ アーグス、アーギュメンツ

解説

main()メソッド引数に使用されることの多い変数名。
main()メソッド引数Stringクラス配列変数名。多くの例でこの変数名が使用されている。
「arguments」の略。
別にこの変数名でなくても良く、自由な変数名を付けることができる。main()メソッドとして「呼ばれるための条件」に、変数名は含まれていないためである。
 
この引数には、javaコマンドによる実時に指定された文字列が渡される。
指定された文字列スペースで分割され、各単語が各要素として格納される。

参考サイト

  • (参考サイトはありません)

(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

// Sample.java
public class Sample
{
    //                                 ↓これ。
    public static void main( String[] args )
    {
        // argsには、javaコマンドに渡された文字列が
        // 格納されています。
        forint iF1 = 0; iF1 < args.length; ++iF1 )
        {
            System.out.println( args[iF1] );
        }
    }
}
/*

 たとえば、以下のコマンドを実行した場合。

>java -classpath bin Sample AAA BBB CCC

 すると、以下のように出力されます。

AAA
BBB
CCC

 このように、スペースで区切った単語のひとつひとつが、
argsの各要素に格納されます。
 また、このjavaコマンドの引数は、Eclipseではメニューの
「実行」-「実行」もしくは「デバッグ」のダイアログで、
「引数」タブの「プログラム引数」に記述することで
指定することができます。

*/
// Sample.java
public class Sample
{
    //                                 ↓これ。
    public static void main( String[] args )
    {
        // argsには、javaコマンドに渡された文字列が
        // 格納されています。
        for( int iF1 = 0; iF1 < args.length; ++iF1 )
        {
            System.out.println( args[iF1] );
        }
    }
}
/*

 たとえば、以下のコマンドを実行した場合。

>java -classpath bin Sample AAA BBB CCC

 すると、以下のように出力されます。

AAA
BBB
CCC

 このように、スペースで区切った単語のひとつひとつが、
argsの各要素に格納されます。
 また、このjavaコマンドの引数は、Eclipseではメニューの
「実行」-「実行」もしくは「デバッグ」のダイアログで、
「引数」タブの「プログラム引数」に記述することで
指定することができます。

*/

この単語を含むページ

「みだし」に含まれているページ

「解説」に含まれているページ

「サンプルプログラムとか」に含まれているページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2006/02/06
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。