JavaA2Z

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

(

日本語 左小括弧
英語 left parenthesis
ふりがな ひだりしょうかっこ
フリガナ ヒダリショウカッコ

解説

小括弧「()」の左側。
分割子のひとつ。比較的小さい範囲を囲むために使用する。
次のような使用方法がある。
 
メソッド引数を囲む
メソッドシグネチャーの右端で引数を指定するために使用する。引数がない場合にも、メソッドの最後には必ずある。呼び出す場合にも使用される。識別子の最後に小括弧が付くのはメソッドの場合のみである。
 
キャスト
キャストする際に、キャスト先のを指定するために使用する。小括弧でを囲むのはキャストの場合のみである。
 
ステートメントの式を囲む
ifforwhiledo-whileswitchcatch評価する式を指定する際に使用する。
 
演算子の優先順位を変更する
通常の数式と同様、数値演算*演算子/演算子が優先されて計算される。この優先順位を変更し、+演算子-演算子を先に処理する場合に使用する。

参考サイト

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

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

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

// Sample.java
public class Sample
{
    //                     ↓使用例1:メソッドの引数を囲むために使います。
    public static void main( String[] args )
    {
        // 使用例2:キャストに使います。
        int i = (int)100L;
        System.out.println( i );
        // 100

        // 使用例3:if等のステートメントの評価式を囲むために使います。
        if( i == 100 )
        {
            System.out.println( "100です。" );
            // 100です。
        }

        // 使用例4:演算子の優先順位を変更します。
        i = 1 + 2 * 3;
        System.out.println( i );
        // 7
        i = ( 1 + 2 ) * 3;
        System.out.println( i );
        // 9
        // このように、小カッコで囲んだ方が先に処理されます。
    }
}
// Sample.java
public class Sample
{
    //                     ↓使用例1:メソッドの引数を囲むために使います。
    public static void main( String[] args )
    {
        // 使用例2:キャストに使います。
        int i = (int)100L;
        System.out.println( i );
        // 100

        // 使用例3:if等のステートメントの評価式を囲むために使います。
        if( i == 100 )
        {
            System.out.println( "100です。" );
            // 100です。
        }

        // 使用例4:演算子の優先順位を変更します。
        i = 1 + 2 * 3;
        System.out.println( i );
        // 7
        i = ( 1 + 2 ) * 3;
        System.out.println( i );
        // 9
        // このように、小カッコで囲んだ方が先に処理されます。
    }
}

この単語を含むページ

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

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

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

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