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

