2018.11.28 七

定義方法

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帶回一個返回值

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章