方法就是一段可重複呼叫的**段,也叫函式,用來供程式反覆呼叫
一.方法的定義
定義乙個方法,在主方法呼叫它:
public static void main(string args)
public static void fun();
for(int i = 0; i < c.length; i++)
system.out.println("");
}
程式執行結果為:
qwertyu
qwertyu
qwertyu
hhhhhhhhh
方法名第乙個單詞的首字母小寫,之後每個單詞的首字母大寫,如printint.
二.方法的過載
方法過載就是方法名相同,但引數的型別和引數的個數不同,通過引數型別的不同和引數個數的不同完成不同的功能。
public static void main(string args)
public static int add(int x, int y)
public static int add(int x, int y, int z)
public static float add(float x, float y)
程式執行結果為:
3060
33.4
從程式中可以看到add方法被過載了三次,每次過載時引數個數或引數型別都不一樣,呼叫時會根據引數個數和引數型別自動分類呼叫。
system.out.println()也屬於過載方法,它可以列印任意型別的資料。
三.方法的重寫
方法重寫在父類與子類之間。當有時子類並不想原封不動地繼承父類的方法,而是想作一定的修改時就要重寫父類方法。子類中的方法與父類中的某一方法具有相同的方法名、返回型別和參數列,則新方法將覆蓋原有的方法。
public class testfrist extends base
void test(int i)
}class base
void test(byte b)
}
程式執行結果為:10 java的一些知識(三)
第六章 陣列 一 陣列 陣列是儲存相同資料型別的一組數,特殊的變數 每個元素通過下標來訪問,下標從0開始。陣列是引用資料型別。1.陣列的使用步驟 1 宣告 int a int a 2 分配空間 a new int 4 以上兩步可以合起來 int a new int 4 3 賦值 1 單個元素給值 a...
java的一些知識(六)
第十一章 檔案與io 一 file類 常用方法 1 建立新檔案 注意 父級目錄必須存在,如果不存在,則無法建立,報錯。boolean b file.createnewfile 2 建立新資料夾 mkdir 建立新資料夾,要求父級目錄必須存在,否則無法建立 boolean b file.mkdir m...
java一些知識點
functionsubmitform 獲取id為itemaddform的元素,就是提交表單,查詢屬性有name price的元素,就是需要提交到後台的input標籤 eval 方法是做字串計算 1 2 3 這個方法執行成功後的效果是,把使用者資料的 乘以一百 itemaddform name pri...