方法的使用常見問題

2021-07-23 15:55:57 字數 1537 閱讀 1495

方法返回常用操作:

1、system.out.println(getvaiue()) ; 直接呼叫方法的值列印;

2、int result = getvalue(); 賦值給int變數,然後列印出來;

system.out.println(result);

3、返回多條資料用陣列。 返回同一型別的陣列,

public static int judge()

return 0;

}4、函式返回結構中存在 if()

5、返回型別為void的 基本是不返回的;返回void型別,無法被複製;無法被呼叫,也不能被賦值;

com.array;

com.quote;

com. :studentscoremanager;

方法中字串常用操作:

1、對比兩個字串或者引用型別的值是否相同:names[i].equals(name) / 「字串」.equals(names) 【names為例項化string型別值】

2、字串轉換為字元陣列: char chararray=strexample.tochararray();

for(int i =0 ;i3、

以某某字尾結束的判斷方法 類似的startwith

string strs = "abcdeabcde123";

if(strs.endswith("123"))

4、以某某字尾結束的判斷方法 類似的tolowercase/touppercase;

string strcase = "abcdeabcde";

system.out.println(strcase.tolowercase());

操作介面的迴圈設定:

public static void welcome(string names ,int gradecn)

else

}else if (index==2)

else if (index==3)

else if (index==4)

else if (index==5)

else if (index==6)

if (index==7)

scanner input = new scanner(system.in);

input.nextint();

welcome(names,gradecn); //再次呼叫自己,直到完成操作;

1、 在定義方法中形參設定:設定乙個每個方法均要統一進入的形參並把其對應的成員變數設定在主函式,可以方便整個函式的方法中的值之間的呼叫與使用;

2、 方法進一步提煉:在方法使用中,要注意當程式過大,幾百上千行的時候,注意精簡**,把一種重複使用超過2次以上的方法進行進一步類的提煉,已達到清晰,精簡**的功能;

3、 注意寫注釋:在寫**和定義方法的時候注意多使用注釋,並在使用方法呼叫中注意附註**功能和**的出處,以便於以後的修改和查詢;有利於提高程式可讀性和達到程式優美;

4、程式編寫是一次次

迭代出來的,每次進步一點點;每次多向他人請教一點點,最後我們就能取得長足的進步;

使用sprintf 的常見問題

使用sprintf 的常見問題 sprintf 是個變參函式,使用時經常出問題,而且只要出問題通常就是能導致程式崩潰的記憶體訪問錯誤,但好在由sprintf 誤用導致的問題雖然嚴重,卻很容易找出,無非就是那麼幾種情況,通常用眼睛再把出錯的 多看幾眼就看出來了。1,緩衝區溢位 第乙個引數的長度太短了,...

使用element ui的常見問題

給元件繫結的事件為什麼無法觸發?在 vue 2.0 中,為自定義元件繫結原生事件必須使用.native修飾符 click me 從易用性的角度出發,我們對button元件進行了處理,使它可以監聽click事件 click me 但是對於其他元件,還是需要新增.native修飾符。2.如何在 tabl...

oracle使用常見問題

oralce常見問題 1.使用者被鎖,解鎖方法 alter user username account unlock 2.啟動 lsnrctl status start stop c documents and settings administrator lsnrctl status 3.開啟本地...