java数组之动态数组初始化和默认值问题

package com.wy.csdn;

/**
 * 动态数组
 */
public class ArrayTest3 {
    public static void main(String[] args) {
        /**
         * 用动态数组,存入59个学生姓名
         */
        /**
         * 动态数组格式:
         * 数据类型 数组名[] =new 数据类型[数组长度]
         */

        String name[] = new String[50];

        /**
         * 看一下第一个学生
         */
        System.out.println("name[0] = " + name[0]);

        //存入
        name[1]="哈哈哈哈";
        name[2]="lllll";

        System.out.println(name[1]);
        System.out.println("name[2] = " + name[2]);

        System.out.println(" = ============分隔==========");

        /**
         * 总结:
         * 数组默认值的规律
         * 整数类型的值:默认初始化为0
         * 小数类型的值:默认初始化为0.0
         * 字符类型的:默认初始化‘\u0000’ 空格
         * 布尔类型:默认初始化:false
         * 引用数据类型的值:默认初始化为null
         */

        int number[] = new int[19];
        System.out.println("number[1] = " + number[1]);

    }
}

总结1:


* 动态数组格式:
* 数据类型 数组名[] =new 数据类型[数组长度]

 

 * 总结2:


* 数组默认值的规律
* 整数类型的值:默认初始化为0
* 小数类型的值:默认初始化为0.0
* 字符类型的:默认初始化‘\u0000’ 空格
* 布尔类型:默认初始化:false
* 引用数据类型的值:默认初始化为null
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

�呱呱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值