• 4.6Java数组初始化的方式


    4.6Java数组初始化的方式

    静态初始化

    动态初始化

    默认初始化

    三种初始化类型如下:

    package cn.Lucifer.arrays;

    /**
    * 测试数组的三种初始化方式
    * @author Lucifer
    */
    public class TestNo3 {
       public static void main(String[] args) {
           /*静态初始化*/
           Integer[] first = {1, 2, 3}; //静态初始化要注意括号的差别,用的括号是花括号
           User[] second = {
                           new User(21,"Lucifer"),
                           new User(21,"Harden"),
                           new User(21"James")
                          }; //直接赋值
           /*
           直接赋值的同时数组的长度也声明了
            */

           //默认初始化
           Integer[] third = new Integer[3]; //默认给数组的元素进行赋值,赋值的规则和成员变量默认赋值规则一致
           /*
           数字默认:0
           布尔类型默认:false
           引用类型默认:null
            */

           //动态初始化:通过索引下标挨个赋值
    //       second[0] = new User(21,"JamesHarden");
           int[] d1 = new int[2]; //声明数组+分配空间
           d1[0] = 1;
           d1[1] = 2;
      }
    }

     

     

    It's a lonely road!!!
  • 相关阅读:
    前端构建工具gulp入门教程
    写网站经常需要用到的代码汇总
    前端需要掌握的知识
    百度搜索功能
    Photoshop教程
    1.电脑系统重装
    ansible安装二进制kubernetes-1.14.1
    Ansible-基础
    kubernetes之监控Operator部署Prometheus(三)
    kubernetes之监控Prometheus实战--邮件告警--微信告警(二)
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14626294.html
Copyright © 2020-2023  润新知