Java定义数组(java定义数组的三种方式)

createh55个月前 (01-21)技术教程66

Java定义数组

描述

Java 数组 的定义格式分别为:静态初始化动态初始化

题目

使用静态初始化和动态初始化 定义数组

题目解决思路

  1. 静态初始化分为两种格式分别为:a. 数据类型[] 数组名称 = new 数据类型[]{元素 1,元素 2,元素 3,......}b. 数据类型[] 数组名称 = {元素 1,元素 2,元素 3,......}
  2. 动态初始化格式为:数据类型[] 数组名称 = new 数据类型[数组的长度]

代码具体实现

public class ArrayDemo01 {
    public static void main(String[] args) {
        System.out.println("嗨客网(www.haicoder.net)\n");

        // 静态初始化定义数组
        int [] arr1 = new int [] {10,20,30};
        int [] arr2 = {10,20,30,40};
        // 动态初始化定义数组
        int [] arr3 = new int [5];
        // 打印三个数组
        System.out.println(arr1);
        System.out.println(arr2);
        System.out.println(arr3);
    }
}

运行结果如下图:



此处已经完成静态初始化和动态初始化的方式定义数组。



相关文章

阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义

常用文件夹分层:pojo? vo (与前端交互的所有对象,包括接参和返回)? query (查询的筛选条件,前端传参和后端内部传参通用)? entity (数据库表基础对象)? dto(后端内部传输用...

JAVA自定义注解(java自定义注解记录日志)

JAVA自定义注解注解概念注解是Java SE 5.0版本开始引入的概念,它是对java源代码的说明,是一种元数据(描述数据的数据)。注解和注释的不同注释 注释是对代码的说明,给代码的读者看,便于帮读...

Java源码规则引擎:jvs-rules 之自定义函数处理

JVS规则引擎是一款技术源码可开放的JAVA规则引擎,采用 spring cloud+ VUE 的技术架构进行构建,其中对数据的灵活加工处理采用的是函数式编程的思路(类excel函数配置),是其亮点功...

Lucene就是这么简单(lunes啥意思)

什么是Lucene??Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个全文检索引擎的架构,提供了完整的创建索引和...

spring框架怎么实现依赖注入?(spring框架怎么实现依赖注入的目录)

依赖注入的作用就是在使用Spring框架创建对象时,动态的将其所依赖的对象注入到Bean组件中,其实现方式通常有两种,一种是属性setter方法注入,另一种是构造方法注入。具体介绍如下:● 属性set...

终于拿到阿里架构师分享的557页深入理解Java模块系统文档

前言Java 9通过模块系统将零散的拼图拼凑到了一起,模块系统成了Java平台的核心而不是扩展功能。Java的模块系统必须有所妥协。它不仅要保持对大量现有代码的支持,使其不至于破坏现有的生态系统,还...