程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> Java學習小結(1)-數組的創建與傳參,java小結

Java學習小結(1)-數組的創建與傳參,java小結

編輯:JAVA綜合教程

Java學習小結(1)-數組的創建與傳參,java小結


(一)數組的創建

數組的創建包括兩部分:數組的申明與分配內存空間。

int score[]=null; //申明一維數組
score=new int[3]; //分配長度為3的空間

數組的申明還有另外一種方式:

int[] score=null; //把中括號寫在數組名前面

通常,在寫代碼時,為了方便,我們將兩行合並為一行:

int score[]=new int score[3]; //將數組申明與分配內存寫在一行

 

(二)傳遞參數 

由於初學java,這裡只討論值傳遞,不考慮地址傳遞。主要有3點:

    · 實參為數組名;

    · 形參為新申明的數組,如果有返回值,需在函數的類型後加中括號“[]”;

    · 返回值為數組名。

例子如下:

/**
 * Created by lijiaman on 2016/9/16.
 */
public class createArray2
{
    public static void main(String[] args)
    {
        int score[]=null;
        score=new int[3];
        int speed[]={12,35};
        for(int x=0;x<3;x++)
        {
            score[x]=x*2+1;
        }
        for(int x=0;x<3;x++)
        {
            System.out.println("score["+x+"]="+score[x]);
        }
        System.out.println("length:"+score.length);
        for(int x=0;x<speed.length;x++)
        {
            System.out.println("Speed:"+speed);
        }
    }
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved