java中的方法重載知識點總結(jié)
什么是方法的重載?
方法重載是以統(tǒng)一的方式處理不同數(shù)據(jù)類型的一種手段。
怎樣構(gòu)成方法的重載?
方法名相同, 形參不同。而形參的不同又表示在:
1). 形參的個數(shù)不同
2). 形參的類型不同
3). 形參的順序不同方法的重載主要是結(jié)局同一個方法,但參數(shù)不同的問題
舉一個例子,比較兩個整數(shù)的大小 和比較兩個浮點數(shù)的大小
public class Testmax {
/** 主方法 */
public static void main(String[] args) {
int i = 5;
int j = 2;
int k = max(i, j);
System.out.println( i + " 和 " + j + " 比較,最大值是:" + k);
float n= 2.3F;
float m=24.5F;
float c=max(n,m);
System.out.println(n+"he"+m+"zuidashi"+c);
}
/** 返回兩個整數(shù)變量較大的值 */
public static int max(int num1, int num2) {
int result;
if (num1 > num2)
result = num1;
else
result = num2;
return result;
}
public static float max(float num1,float num2) {
float result;
if(num1>num2)
result=num1;
else
result=num2;
return result;
}
}
以上就是小編整理的相關(guān)內(nèi)容,概念也給大家做了整理,希望能夠幫助到大家。
相關(guān)文章
java數(shù)字圖像處理基礎(chǔ)使用imageio寫圖像文件示例
這篇文章主要介紹了Java 2D的圖像處理API,文章討論和提及的API都是基于JDK6的,Java中寫一個圖像文件使用ImageIO對象即可,下面看代碼吧2014-01-01
spring+apollo動態(tài)獲取yaml格式的配置方式
這篇文章主要介紹了spring+apollo動態(tài)獲取yaml格式的配置方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04
Java?Excel數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫的方法
這篇文章主要為大家詳細(xì)介紹了Java?Excel數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-03-03
Java設(shè)計模式編程中的工廠方法模式和抽象工廠模式
這篇文章主要介紹了Java設(shè)計模式編程中的工廠方法模式和抽象工廠模式,設(shè)計模式的建立有利于團隊協(xié)作時代碼的共同維護,需要的朋友可以參考下2016-01-01
使用Mybatis如何實現(xiàn)刪除多個數(shù)據(jù)
這篇文章主要介紹了使用Mybatis如何實現(xiàn)刪除多個數(shù)據(jù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03

