定義方法:
public static int puls(int x,int y){ //int 返回的參數類型,puls 方法名(參數)
int z=x+y;
return z; //返回值
}
public static void main(String[]args){
int a=3;
int b=4;
//返回值是int類型的,所以需要int類型變量來介紹
int c=puls(a,b);
//在控制檯輸出
System.out.println(c);
}
class Demo2{
public static void main(String[]args){
//定義數組,關鍵是聲明數組的長度
int[] array1= new int[5];//動態 長度爲5沒有賦值,默認值爲0
int[] array2={0,1,2,3};//靜態初始化
//給數組賦值
array1[3]=10;//索引爲3的被賦值
System.out.println(array2[3]);
System.out.println(array1[3]);
//遍歷
for(int i=0;i<5;i++){
System.out.println(array2[i]);//如果超過索引則最後一個異常,可以編譯不會報錯
}
//輸出數組的長度
int a=(array2.length);
System.out.println(a);
double[] c={1,2};
double[] b=new double[3];
double[] d={1,3};
System.out.println(c[0]);
}
}
方法調用(有具體的返回值)
(1)單獨調用,一般來說沒有意義,不推薦。
(2)輸出調用不夠好,因爲我們可能需要對結果進一步操作
(3)又返回值的方法,建議賦值調用
方法調用(無返回值)
(1)單獨使用。不能賦值調用,不能輸出調用。
總結:
(1)方法不調用不執行。
(2)方法與方法是平級的,不能嵌套定義。
(3)方法定義的時候參數需要逗號隔開。
(4)方法調用的時候不用在傳遞數據類型。
(5)如果方法有明確返回值,一定要有return帶回一個返回值