Java 二維數組 方法

二維數組java

定義數組

第一種:int[][] arr = new int[3][4];
第二種:int[][] arr = new int[3][];(瞭解便可)
第三種:int[][] arr = {{1,2},{3,4,5,6},{7,8,9}};

訪問學習

int[][] arrt = new int[3][4];

        System.out.println(arrt[0][1]);

        System.out.println(arrt[1]);

        System.out.println(arrt);

  

二維數組的遍歷與累加spa

	public static void main(String[] args) {
		int sum = 0;
		int sum1 = 0;		
		int[][] sale = {{22,66,44},{77,33,88},{25,45,65},{11,66,99}};	
        //經過循環嵌套進行遍歷 for(int i = 0;i<sale.length;i++) { for(int j = 0; j<sale[i].length;j++) { sum=sum+sale[i][j]; } System.out.println("第"+(i+1)+"季度銷售額是"+sum);
          //各個數組求和 sum1 = sum1+sum;
          //清零 sum=0; }
          //總和 System.out.println("銷售總額是"+sum1); }  

 方法3d

在Java中,聲明一個方法的具體語法格式以下:
修飾符 返回值類型 方法名(參數類型 參數名1,參數類型 參數名2,......){ 
執行語句
……… 
return 返回值;
}
對於上面的語法格式中具體說明以下:
⦁ 修飾符:方法的修飾符比較多,有對訪問權限進行限定的,有靜態修飾符static,還有最終修飾符final等,這些修飾符在後面的學習過程當中會逐步介紹public
⦁ 返回值類型:用於限定方法返回值的數據類型void
⦁ 參數類型:用於限定調用方法時傳入參數的數據類型
⦁ 參數名:是一個變量,用於接收調用方法時傳入的數據
⦁ return關鍵字:用於結束方法以及返回方法指定類型的值(1,結束 2.返回方法指定類型的值給調用者)
⦁ 返回值:被return語句返回的值,該值會返回給調用者blog


須要特別注意的是,方法中的「參數類型 參數名1,參數類型 參數名2」被稱做參數列表,它用於描述方法在被調用時須要接收的參數,若是方法不須要接收任何參數,則參數列表爲空,即()內不寫任何內容。方法的返回值必須爲方法聲明的返回值類型,若是方法中沒有返回值,返回值類型要聲明爲void,此時,方法中return語句能夠省略。內存

例如get

    public static void main(String[] args) 
    {
        double a = getArea(2);//(2)實參
        System.out.println(a);
        int b = 2;
        getChang(b,3);//(b,3)實參:變量,常量都行;
        /*D:\workspase\20180914>javac DEMO2.java
        D:\workspase\20180914>java DEMO2
        12.566370614359172
        長方形的面積爲:6*/
    }
    //求圓的面積
    public static double getArea(double r){//(double r)爲形參
        double area = r*r*Math.PI;
        //由於返回值爲double,須要寫return;
        return area;
    } 
    //求長方形的面積
    public static void getChang(int a,int b){//(int a,int b)爲形參
        int area = a*b;
        System.out.println("長方形的面積爲:"+area);//由於返回值是void,不能寫return;
    }

  內存圖解class

 

相關文章
相關標籤/搜索