Java帶返回值的方法的定義和調(diào)用詳解
帶返回值的方法練習(xí)
需求: 設(shè)計一個方法可以獲取兩個數(shù)的較大值,數(shù)據(jù)來自于參數(shù)
思路:
1. 定義一個方法,用于獲取兩個數(shù)中的較大數(shù)
public static int getMax(int a,int b){
}2.使用分支語句分兩種情況對兩個數(shù)的大小進(jìn)行處理
if (a>b) {
}else{
}3. 根據(jù)題設(shè)分別設(shè)置兩種情況下對應(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;
}
}
}方法的注意事項
方法注意事項
* 方法不能嵌套定義
* void表示無返回值,可以省略return,也可以單獨書寫return,后面不加數(shù)據(jù)
方法通用格式
格式:
public static 返回值類型 方法名(參數(shù)){
方法體;
return數(shù)據(jù);
}
*定義方法時,要做到兩個明確:
明確返回值類型:主要是明確方法操作完畢之后是否有數(shù)據(jù)返回,如果沒有,寫void;如果有,寫對應(yīng)的數(shù)據(jù)類型
明確參數(shù):主要是明確參數(shù)類型和數(shù)量
調(diào)用方法時:
void類型的方法,直接調(diào)用即可
非void類型方法,推薦用變量接收調(diào)用
到此這篇關(guān)于Java帶返回值的方法的定義和調(diào)用詳解的文章就介紹到這了,更多相關(guān)Java 方法調(diào)用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Spring實戰(zhàn)之ResourceLoaderAware加載資源用法示例
這篇文章主要介紹了Spring實戰(zhàn)之ResourceLoaderAware加載資源用法,結(jié)合實例形式分析了spring使用ResourceLoaderAware加載資源相關(guān)配置與操作技巧,需要的朋友可以參考下2020-01-01
Spring Boot使用FastJson解析JSON數(shù)據(jù)的方法
本篇文章主要介紹了Spring Boot使用FastJson解析JSON數(shù)據(jù)的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02
關(guān)于BeanUtils.copyProperties(source, target)的使用
這篇文章主要介紹了關(guān)于BeanUtils.copyProperties(source, target)的使用說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-06-06
Java 實戰(zhàn)項目錘煉之IT設(shè)備固定資產(chǎn)管理系統(tǒng)的實現(xiàn)流程
讀萬卷書不如行萬里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用Java+SSM+jsp+mysql+maven實現(xiàn)一個IT設(shè)備固定資產(chǎn)管理系統(tǒng),大家可以在過程中查缺補漏,提升水平2021-11-11
Tomcat集群和Session復(fù)制應(yīng)用介紹
本文將詳細(xì)介紹Tomcat集群和Session復(fù)制應(yīng)用,需要了解的朋友可以參考下2012-11-11
Java開發(fā)實現(xiàn)的Socket雙向通信功能示例
這篇文章主要介紹了Java開發(fā)實現(xiàn)的Socket雙向通信功能,結(jié)合實例形式分析了java基于socket實現(xiàn)的服務(wù)器端與客戶端雙向通信相關(guān)操作技巧,需要的朋友可以參考下2018-01-01
Java并發(fā)編程包中atomic的實現(xiàn)原理示例詳解
這篇文章主要給大家介紹了關(guān)于Java并發(fā)編程包中atomic的實現(xiàn)原理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09

