首頁 >Java >java教程 >return用法總結

return用法總結

angryTom
angryTom原創
2019-07-23 13:36:0726678瀏覽

java中return的用法:1、在具有物件參考返回類型的方法中傳回null,語法如「public Button doStuff(){}」;2、在具有基本回傳類型的方法內傳回任何值或變量,語法如“public int foo(){}”等等。

return用法總結

推薦教學:java教學

##return用法摘要:

  一、在有傳回值的方法中,傳回方法指定型別的值,同時結束方法執行;

  二、也可以用在回傳值為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-a測試即可)######
public Animal getAnimal(){
    return new Dog();//只要Dog继承Animal即可
}

以上是return用法總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn