您好,登錄后才能下訂單哦!
這篇文章主要介紹“Java方法的定義與調(diào)用是什么”,在日常操作中,相信很多人在Java方法的定義與調(diào)用是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Java方法的定義與調(diào)用是什么”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
什么是方法
方法(method)是將具有獨(dú)立功能的代碼塊組織成為一個整體,使其具有圖書功能的代碼集
注意:
方法必須先創(chuàng)建才可以使用,該過程稱為方法定義
方法創(chuàng)建后并不是直接運(yùn)行的,需要手動使用后才執(zhí)行,該過程稱為方法調(diào)用
格式:
public static void 方法名( ){
//方法名
}
范例:
public static void isEvenNumber( ){ //方法名 }
格式:
方法名( );
范例:
isEvenNumber( );
注意:
方法必須先定義再調(diào)用否則程序?qū)箦e
public class MethodDemo { public static void main(String[] args) { //調(diào)用方法 isEvenNumber(); } //需求定義一個方法,在方法中定義一個變量,判斷數(shù)據(jù)是否是偶數(shù) public static void isEvenNumber() { //定義變量 int number = 10; //判斷改數(shù)據(jù)是否為偶數(shù) if(number%2==0){ System.out.println("該數(shù)據(jù)為偶數(shù)"); }else{ System.out.println("該數(shù)據(jù)為奇數(shù)"); } } }
需求,設(shè)計(jì)一個方法用來打印兩個數(shù)中的最大數(shù)
代碼示例:
public class text072 { public static void main(String[] args) { isMaxNumber(); } public static void isMaxNumber() { int a=9; int b=55; if (a>b){ System.out.println("max為"+a); }else{ System.out.println("max為"+b); } } }
格式:
public static void 方法名(參數(shù)){... ...}
格式(單個參數(shù)):
public static void 方法名(數(shù)據(jù)類型 變量名){... ...}
范例(單個參數(shù)):
public static void isEvenNumber(int number){... ...}
格式(多個參數(shù)):
public static void 方法名(數(shù)據(jù)類型 變量名,數(shù)據(jù)類型 變量名2,,.....){... ...}
范例(單個參數(shù)):
public static void isEvenNumber(int number1, int number2,......){... ...}
注意:
1.方法定義時,參數(shù)中的數(shù)據(jù)類型和變量名一個都不能少,缺少任一程序報錯
2.方法定義時,多個參數(shù)之間使用英文逗號隔開
格式:
方法名(參數(shù));
格式(單個參數(shù)):
方法名(變量名/常量值);
范例:
isNumber(5);
格式(多個參數(shù));
方法名(變量名1/常量值1,變量名2/常量值2);
范例:
getMax(5,9);
注意:參數(shù)的數(shù)量與類型必須與方法定義中的設(shè)置相匹配,否則程序報錯
示例代碼:定義一個方法,該方法接收一個參數(shù),判斷該數(shù)據(jù)是否為偶數(shù)
public class text073 { public static void main(String[] args) { //常量值調(diào)用 isEvenNumber(5); //變量的調(diào)用 int number =10 ; isEvenNumber(number); } public static void isEvenNumber(int number) { if(number%2==0){ System.out.println("true"); }else{ System.out.println("false"); } } }
到此,關(guān)于“Java方法的定義與調(diào)用是什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注億速云網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。