java的数组以及相关的知识点

package 数组;

import java.util.Scanner;

public class 数组的 {

public static void main(String[] args) {

// int a[];//注意此时并没有真正的建立,只是栈内存建立了一个存储名字的空间,堆内存仍没有分配
// a=new int[8];//这时候真正建立一个数组的存储空间,此时真正建立了一个数组,
//但因为没赋值,且是引用类型,及默认初始值
//此处建立的空间类型是×××,因此默认值为0
//在此处给与赋值
//这个用了三步
int c[]= {1,2,3};
//这个用了一步
int[] b=new int[10];
//这个将第一和第二步合起来
Scanner e=new Scanner(System.in);//这样是为了下面的a[i]=e.nextInt()
//也可以写成b[i]=e.nextInt(),这样更简洁
for(int i=0;i<=9;i++)
{
b[i]=e.nextInt();
} //一般这么循环

        for(int i=0;i<b.length;i++)
        {
            System.out.print(b[i]+" ");
        }                       //但这循环种更实用
        System.out.println();

        for(int s:c)
        {
            System.out.print(s+" ");//这种循环很方便
        }
}

}

猜你喜欢

转载自blog.51cto.com/14224115/2367603