Java基础/新手入门之 数组

本文详细介绍了Java中的数组,包括创建、初始化、默认值及输出。讲解了不同类型的数组如int、char、boolean的默认值,并展示了数组长度的获取。通过示例演示了数组的索引、迭代以及非法索引访问会引发的运行时异常。最后,通过for循环展示了如何遍历数组元素。
摘要由CSDN通过智能技术生成
 /*数组的*/
    public static void main(String[]args) {
        int[] a=new int[5];//在内存空间中,找一个长度为5的连续空间,每个空间有初始值=0
        System.out.println("int类型数组的默认值"+Arrays.toString(a));//把数组以字符串形式输出
        char[] c ={'A','B','C'};
        System.out.println(Arrays.toString(c));//char型数组默认值是空格
        boolean[] e = new boolean[5];
        System.out.println("布尔类型"+Arrays.toString(e));//布尔类型数组的默认值是false
        int[] b=new int[]{1,2,3,4,5,6,7};//地址:0,1,2,3,4,5,6(最大值和数组长度始终差1)
        System.out.println(b.length);//数组的长度

        //数组的索引:从0开始,且为整数.

/*        b[10]=15;//把第十个位置的值赋值为15,访问一个数组的非法索引
        //程序运行时异常:在运行时由于数据问题导致程序无法执行(终止执行后面的程序,并给出相应的提示)
*/
        System.out.println(Arrays.toString(b));
        //数组的迭代:for循环.
        for (int i =0;i<b.length;i++) {
            System.out.println(b[i]);
        }
        /*增强for循环
        for(数组元素的类型  临时变量名字 :数组的名字){
        System.out.println(临时变量名字 );
        }
         */

//        for (int temp=b){ // int temp:声明一个变量用来接收每次循环中取出的元素;   b :是需要"遍历"的数组
//            System.out.println(temp);
//        }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值