反轉字串的母音字母
阿新 • • 發佈:2021-10-03
一、方法的定義
二、方法的常見問題:
1、方法的順序無所謂
2、方法與方法之間是平級關係,不能巢狀
3、有void 無return 無void 必要有return
4、return後面的程式碼無效
5、方法必須呼叫才能執行
6、有返回值的方法可以用變數接收,或者直接呼叫或者輸出,,無返回值方法只能呼叫
三、定義方法的技巧:
真正需要我們思考的是返回值型別和引數
什麼情況需要返回值型別?
要用變數接收或者控制檯輸出時必須要有返回值型別,如果只是普通的呼叫那就不用
四、基本型別的引數傳遞
什麼是形參什麼是實參?(以方法為例)
實參:方法體裡面定義的變數,形參:方法定義時的變數
五、引用型別的傳遞
這裡講的是陣列的傳遞:
傳遞的時候是儲存的地址值,由於地址值都指向同一個物件,所以後面改變arr[1]的物件,也就是改變了堆記憶體裡面的物件arr[1]的值,而他們地址值還是沒有改變,所以最後arr[1]的值被改變了
主要就是物件的一個引用,根據你的地址值去改你的物件
應用:
1、列印任意陣列的內容
2、從陣列中查詢某個元素返回該元素的索引值,如果沒有那就返回-1
3、判斷兩個陣列是否相同
六、方法的過載
同一個類中,出現了方法名相同,但是引數列表不同(個數、型別、順序),這就是方法的過載
好處:對於相似業務的功能:可讀性好
七、return關鍵字單獨使用
作用:立即跳出並且結束當前方法的執行