Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1708393
  • 博文数量: 171
  • 博客积分: 11553
  • 博客等级: 上将
  • 技术积分: 3986
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-25 20:28
文章分类

全部博文(171)

文章存档

2012年(2)

2011年(70)

2010年(9)

2009年(14)

2008年(76)

分类: Java

2008-08-03 23:52:27

1.   数组

数组用来保存固定数量的同一个类型的数值,为一个容器。声明格式:

type [] arrayName;

创建数组

arrayName = new type[size];

 

或者合并这两个步骤为:

Type[] arrayName = new type[size]

1.1. 代码

 

package javatutorials;

 

public class IntArray {

    final static int MAX_LENGTH = 10;

    public static void main(String[] args){

        int [] intArray;

        short [] shortArray = new short [MAX_LENGTH];

        byte [] byteArray = {120,121,122,123};

       

        //创建intArray数组

        intArray = new int[MAX_LENGTH];

        for(int i = 0; i < intArray.length;i++){

            intArray[i] = i;

        }

       

        //shortArray进行赋值

        for(short i = 0; i < shortArray.length;i++){

            shortArray[i] = i;

        }

        printArray(intArray);

        printArray(shortArray);

        printArray(byteArray);

    }

    //打印short数组

    static void printArray(short[] array){

        for(short i = 0; i < array.length;i++){

            System.out.println(array[i]);

        }

    }

    //打印int数组

    static void printArray(int[] array){

        for(short i = 0; i < array.length;i++){

            System.out.println(array[i]);

        }

    }

    //打印byte数组

    static void printArray(byte[] array){

        for(byte i = 0; i < array.length;i++){

            System.out.println(array[i]);

        }

    }

 

}

1.2. 说明

1.              final static int MAX_LENGTH = 10;定义了一个常量,使用final static,常量的命名方式全为大写;

2.              声明一个数组,但不对数组进行内存分配: int [] intArray;

3.              声明一个数组,对数组进行内存分配:short [] shortArray = new short [MAX_LENGTH];

4.              声明一个数组,并对其进行初始化:     byte [] byteArray = {120,121,122,123};

5.              判断数组的长度:intArray.length;shortArray.length;byteArray.length

6.              对数组元素进行赋值:intArray[0] = 10;

7.              访问数字元素:intArray[0]

8.              数组的第一个元素为:intArray[0],即索引为0

文件:IntArray.zip
大小:0KB
下载:下载
阅读(1615) | 评论(0) | 转发(0) |
0

上一篇:Java数据类型

下一篇:Java操作符

给主人留下些什么吧!~~