溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Java方法的定義與調(diào)用是什么

發(fā)布時間:2022-04-11 10:57:19 來源:億速云 閱讀:146 作者:iii 欄目:開發(fā)技術(shù)

這篇文章主要介紹“Java方法的定義與調(diào)用是什么”,在日常操作中,相信很多人在Java方法的定義與調(diào)用是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Java方法的定義與調(diào)用是什么”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

1.方法概述

什么是方法

方法(method)是將具有獨(dú)立功能的代碼塊組織成為一個整體,使其具有圖書功能的代碼集

注意:

  • 方法必須先創(chuàng)建才可以使用,該過程稱為方法定義

  • 方法創(chuàng)建后并不是直接運(yùn)行的,需要手動使用后才執(zhí)行,該過程稱為方法調(diào)用

2.方法的定義和調(diào)用

2.1 方法定義

格式:

public static void 方法名( ){

//方法名

}

范例:

public static void isEvenNumber( ){
          //方法名
}

2.2 方法調(diào)用

格式:

方法名( );

范例:

isEvenNumber( );

注意:

方法必須先定義再調(diào)用否則程序?qū)箦e

2.3 方法的調(diào)用過程

 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ù)");	
		}
	
	}
 
}

2.4 方法練習(xí)

需求,設(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);
		}
		
	}
 
}

3.帶參數(shù)方法的定義和調(diào)用

3.1帶參數(shù)方法定義

格式:

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ù)之間使用英文逗號隔開

3.2帶參數(shù)方法調(diào)用

格式:

方法名(參數(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í)用的文章!

向AI問一下細(xì)節(jié)

免責(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)容。

AI