1.第一种声明方式(先声明再使用)
public class ArrayDemo{ public static void main(String[] args){ //先声明 int[] hobbies; hobbies=new int[3]; hobbies[0]=1; hoobies[2]=2; System.out.println(hobbies[0]); //输出第一个数 //输出数组长度为3,如何输出?数的属性length System.out.println(hobbies.length); } }
2.第二种声明方式(声明并创建)
public class ArrayDemo1{ public static void main(String[] args){ int[] moenys = new money[3]; moneys[0] = 1; //1角 moneys[1] = 5;//5角 System.out.println(moenys.length); System.out.println(moneys[0]); } }
3.第三种声明创建并赋值
public class ArrayDemo2{ public static void main(String[] args){ //1) int[] moneys = new int[]{1,5,10}; //2) int[] moneys = {1,5,10}; /** *区别在于不需要显性new * */ //利用for循环 //for(int 1 =0 ; i < 3; i++){ // System.out.println(moneys[i]); // } for(int i = 0 ; i < moneys.length ; i ++){ System.out.println(moneys[i]); } } }顺便说以下数组的概念:数组是有限个类型相同的变量的集合。(一组连续的空间)
