当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
Java数组之初始化及实例代码
发布时间:2010/7/16 10:22:31 来源:城市学习网 编辑:ziteng
  数组的定义和使用在上一节都已经说过,如果不知道请回去看上一节内容。也可以发帖提问,我们相互学习。
  java的初始化分为:静态初始化和动态初始化,默认初始化。
  1,静态初始化:在为数组定义或分配内存空间时就已经对数据的元素赋值。
  Java代码
  public static void main(String[] args)  {
  // TODO Auto-generated method stub
  int arrays[] = new int[]{1,2,3,5,6,7,8,9,10};
  for (int i=0;i<arrays.length;i++) {
  System.out.println(arrays[i]);
  }
  String[] strArrays = new String[]{"zds","zhudansheng 版权","我的版权不可以侵犯","有雷同属于巧合"};
  for (int i=0;i<strArrays.length;i++) {
  System.out.println(strArrays[i]);
  }
  }
  2,动态初始化:先给数组声明,声明之后再在程序中调用数组的值赋值。
  Java代码
  public static void main(String[] args)  {
  // TODO Auto-generated method stub
  int iArrays[] = new int[6];
  for(int i=0;i<iArrays.length;i++) {
  iArrays[i] = i;
  }
  System.out.println("=======================");
  System.out.println("=======================");
  for(int i=0;i<iArrays.length;i++) {
  System.out.println("======="+iArrays[i] );
  }
  }
  3.默认初始化:数组是引用类型,它的元素相当于类的成员变量,因此数组分配空间后,每个元素也被按照成员变量的规则被隐士初始化。
  Java代码
  public static void main(String[] args)  {
  // TODO Auto-generated method stub
  String [] strArrays = new String [5];
  for(int i=0;i<strArrays.length;i++) {
  System.out.println(strArrays[i]);
  }
  }
  补充:数组的声明:可以为基本数据类型或是引用数据类型。
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved