数组的创建以及初始化

1 数组的概述

      数组:就是一组数的集合,集合的数据必须是相同的类型的,并且每一个数组都有自己的名字,也 就是数组名,我们可以通过数组名来访问数组中的元素。

  2创建数组

     public static void main(String[] args) 

   ArrayType arrayName[]=new ArrayType[length];

  ArrayType[] arrayName=new ArrayType[length];//常用的写法

//声明数组
	double array1[];
	double array2[];
	double[] array3,array4,array5;
	//分配内存空间
	array1=new double[5];
	array1[0]=0;
	array1[1]=1;
	array1[2]=3;
	array1[3]=16;
	array1[4]=98;
	System.out.println(array1[2]);

3 初始化数组

  

//创建不同类型的数组
	byte[] byteArray= new byte[1];
	char[] charArrty=new char[1];
	int[] intArrty=new int[1];
	long[] longArray=new long[1];
	float[] floatArray=new float[1];
	double[] doubleArray=new double[1];
	String[] stringArray=new String[1];
	//把上面声明的数组初始化值打印出来
	System.out.println("byte类型的默认值是:"+byteArray[0]);
	System.out.println("char类型的默认值是:"+charArrty[0]);
	System.out.println("int类型的默认值是:"+intArrty[0]);
	System.out.println("long类型的默认值是:"+longArray[0]);
	System.out.println("float类型的默认值是:"+floatArray[0]);
	System.out.println("doublet类型的默认值是:"+doubleArray[0]);
	System.out.println("String类型的默认值是:"+stringArray[0]);
	//这是一种初始化
	int[] array1=new int[5];
	array1[0]=0;
	array1[1]=1;
	array1[2]=3;
	array1[3]=4;
	array1[4]=5;
	//第二种初始化方式
	int[] array2= {1,2,3,4,5};
	System.out.println(array2[2]);
	
int[] array1=new int[5];
		array1[0]=0;
		array1[1]=1;
		array1[2]=3;
		array1[3]=4;
		array1[4]=5;
		int[] array2= {6,7,8,9,10};//第二种数组创建方式
		//System.out.println("打印第一个数组");
//		 for(int i=0;i<5;i++) {
//			 System.out.println(array1[i]);
//		 }
		System.out.println("打印第2个数组");
		 for(int i=0;i<5;i++) {
			 System.out.println(array2[i]);
		 }

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值