方法的宣告及使用

2021-07-07 08:04:51 字數 1435 閱讀 2536

方法就是一段可以重複呼叫的**塊,

方法的定義格式

public static 返回值型別 方法名稱(型別 引數1,型別 引數2…)

public

class methoddemo01

public

static

void

printinfo() //定義方法

; //定義字元陣列

for(int x=0;x//迴圈輸出

system.out.println() ; //換行

}}

如果返回值型別使用void,則表示此方法沒有返回值,則不能使用return返回內容

如果需要乙個方法有返回值,則直接在返回值處寫上返回值型別即可。

呼叫方法操作:

public

class methoddemo02

//定義乙個陣列,返回值型別是int型資料,完成兩數相加

public

static

intaddone(int x,int y)

//定義乙個陣列,返回值型別是float型資料,完成兩數相加

public

static

float

addtwo(float x,float y)

}

方法的過載指,方法名稱相同,但引數的型別和引數的個數不同,通過傳遞引數的個數和型別不同 以完成不同功能的方法呼叫(自動區分)。

public

class methoddemo03

//定義方法,進行兩個整數型別引數相加操作,返回整型型別

public

static

intadd(int x,int y)

public

static

intadd(int x,int y,int z)

//定義乙個方法,進行小數相加,返回浮點型資料

public

static

float

add(float x,float y)

}

return 可以返回乙個方法的結果,也可以結束乙個方法

遞迴呼叫時一種特殊的呼叫形式,是方法自己呼叫自己

完成乙個累加操作,除了使用迴圈,也可以使用遞迴呼叫

public

class methoddemo04

public

static

intsum(int num) //定義乙個方法 進行累加操作

else

}}

以上**相當於:100+sum(99)+sum(98)+…+sum(1)

在遞迴操作中一定要明確的寫出方法的結束判斷,否則會出現堆疊溢位。

方法的宣告及實現

import inte ce car nsobject int comparewithspeed car m end implementation car int comparewithspeed car m end int main 方法的定義以及使用。注意方法的呼叫用物件呼叫,其中的變數也是方法...

陣列的宣告及使用

什麼是陣列?同一種型別資料的集合,也就是乙個容器。運算的時候有很多資料參與運算,那麼首先需要做的是什麼.不是如何運算而是如何儲存這些資料以便於後期的運算,那麼陣列就是一種用於儲存資料的方式,能存資料的地方我們稱之為容器 陣列的本質 就是去申請一串連續的記憶體空間,這個物件arr就指向這個這串記憶體單...

JS變數宣告及使用

var a 宣告乙個變數用來儲存資料 a 12 給變數賦值 變數的命名規則和規範 命名規則 必須遵守,否則就會報錯 1.變數名使用 或者字母,變數裡面可以包括 字母 數字 陣列,區分大小寫 2.變數必須宣告後才能使用,否則就報錯 3.不能使用js裡面的關鍵字和保留字 命名規範 約定俗成的規矩 1.最...