Java帶返回值的方法的定義和調(diào)用詳解
帶返回值的方法練習(xí)
需求: 設(shè)計(jì)一個(gè)方法可以獲取兩個(gè)數(shù)的較大值,數(shù)據(jù)來(lái)自于參數(shù)
思路:
1. 定義一個(gè)方法,用于獲取兩個(gè)數(shù)中的較大數(shù)
public static int getMax(int a,int b){ }
2.使用分支語(yǔ)句分兩種情況對(duì)兩個(gè)數(shù)的大小進(jìn)行處理
if (a>b) { }else{ }
3. 根據(jù)題設(shè)分別設(shè)置兩種情況下對(duì)應(yīng)返回值結(jié)果
if (a>b) { return a; }else{ return b; }
4. 在main() 方法中調(diào)用定義好的方法并使用變量保存
public static void main (String[ ] args){ int result = getMax(10,20); system.out.println(getMax(10,20)); }
示例代碼:
public class methodtext { public static void main(String args[]){ int result = getMax(10,20); System.out.println(result); } public static int getMax(int a,int b){ if(a>b){ return a; }else{ return b; } } }
方法的注意事項(xiàng)
方法注意事項(xiàng)
* 方法不能嵌套定義
* void表示無(wú)返回值,可以省略return,也可以單獨(dú)書寫return,后面不加數(shù)據(jù)
方法通用格式
格式:
public static 返回值類型 方法名(參數(shù)){
方法體;
return數(shù)據(jù);
}
*定義方法時(shí),要做到兩個(gè)明確:
明確返回值類型:主要是明確方法操作完畢之后是否有數(shù)據(jù)返回,如果沒(méi)有,寫void;如果有,寫對(duì)應(yīng)的數(shù)據(jù)類型
明確參數(shù):主要是明確參數(shù)類型和數(shù)量
調(diào)用方法時(shí):
void類型的方法,直接調(diào)用即可
非void類型方法,推薦用變量接收調(diào)用
到此這篇關(guān)于Java帶返回值的方法的定義和調(diào)用詳解的文章就介紹到這了,更多相關(guān)Java 方法調(diào)用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
springboot啟動(dòng)時(shí)運(yùn)行代碼詳解
在本篇內(nèi)容中我們給大家整理了關(guān)于在springboot啟動(dòng)時(shí)運(yùn)行代碼的詳細(xì)圖文步驟以及需要注意的地方講解,有興趣的朋友們學(xué)習(xí)下。2019-06-06如何對(duì)Mysql數(shù)據(jù)表查詢出來(lái)的結(jié)果進(jìn)行排序
這篇文章主要介紹了如何對(duì)Mysql數(shù)據(jù)表查詢出來(lái)的結(jié)果進(jìn)行排序問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08springboot+websocket實(shí)現(xiàn)并發(fā)搶紅包功能
本文主要介紹了springboot+websocket實(shí)現(xiàn)并發(fā)搶紅包功能,主要包含了4種步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12簡(jiǎn)要分析Java的Hibernate框架中的自定義類型
這篇文章主要介紹了Java的Hibernate框架中的自定義類型,Hibernate是Java的SSH三大web開(kāi)發(fā)框架之一,需要的朋友可以參考下2016-01-01redisson特性及優(yōu)雅實(shí)現(xiàn)示例
這篇文章主要為大家介紹了redisson特性及優(yōu)雅實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11java?Comparable和Comparator的區(qū)別及作用面試精講
這篇文章主要為大家介紹了java?Comparable和Comparator的區(qū)別及作用面試精講,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10mybatis-plus mapper中foreach循環(huán)操作代碼詳解(新增或修改)
這篇文章主要介紹了mybatis-plus mapper中foreach循環(huán)操作代碼詳解(新增或修改),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11