返品利用概要

angryTom
angryTomオリジナル
2019-07-23 13:36:0726678ブラウズ

Java での return の使用法: 1. "public Button doStuff(){}" などの構文を使用して、オブジェクト参照の戻り値の型を持つメソッドで null を返します。 2. 基本的なメソッドでメソッドで何かを返します。戻り値の型 値または変数、「public int foo(){}」などの構文。

返品利用概要

推奨チュートリアル: java チュートリアル

##return 使用法の概要:

1. 戻り値のあるメソッドでは、メソッドで指定された型の値を返し、同時にメソッドの実行を終了します。また、戻り値が void であるメソッドでメソッドの実行を終了するために使用することもできます (

#break と return


## Break は、for、while、do-while などのループから抜け出すために使用されますが、関数ではありません Return は、その後に何が続くかに関係なく、関数全体を返します。 . ループ内であってもループ外であっても、実行されません。

#1. オブジェクト参照の戻り値の型を持つメソッドでは null を返すことができます

public Button doStuff(){
    return null;
}
2. 配列は完全に正当な戻り値の型です

public String[] go(){
    return new String[]{"wangsan","wangsan","wangsi"};
}
3. メソッド内基本的な戻り値の型では、宣言された戻り値の型

public int foo(){
    char c=‘c’;
    return c;//char可以转化成int
}

4 に暗黙的に変換できる限り、任意の値または変数を返すことができます。戻り値の型、宣言された戻り値の型への強制変換を表示できる限り、任意の値または変数を返すことができます (これは例ではありません)

5。戻り値の型が void (^_^) のメソッドから値を取得する場合は、return を使用してプログラムを中断することもできます。

public void bar(int a){
    //负数则中断操作,
    if(a<0){
    return;
    }
    //do other things
}

6. オブジェクト参照の戻り型を持つメソッド内では、宣言された戻り型に暗黙的に変換できる限り、任意の値または変数を返すことができます (is-テストです それです)

public Animal getAnimal(){
    return new Dog();//只要Dog继承Animal即可
}

以上が返品利用概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。