class arr_demo
{
public static void main(String[] args)
{
/*
int [] arr= new int[5];//左边为定义一个整形的数组 而右边则为在栈里面开一个内存空间存储数组
int [] arr1= new int[]{3,5,7};// 数组定义的不同写法
int [] arr2= {2,5,7,9};
System.out.println(arr[2]); //按下角标读取,默认为0 但是不能输出整个arr
System.out.println(arr2[2]);
*/
int [] arr= new int[]{3,5,7,8,96,4,32,4};
//数组中有一个属性可以直接获取到数组的元素个数 length。 数组名称.length
for (int x=0; x<arr.length; x++)
{
System.out.println("arr["+x+"]"+"="+arr[x]);//利用for循环可以遍历数组。
}
arrprint(arr);
}
//定义一个功能,用于打印数组中的元素,元素用逗号隔开
public static void arrprint(int [] arr)//int [] arr 也是一种数据类型 和int double char等是一样的
{
for (int x=0 ;x<arr.length ;x++ )
{
if (x!=arr.length-1)
{
System.out.print(arr[x]+",");
}
else
System.out.println(arr[x]);
}
}
}