java 初始化数组_java如何实现数组初始化

java 初始化数组_java如何实现数组初始化java 实现数组初始化的方法 1 动态初始化 格式 数据类型 数组名称 new 数据类型 数组长度 2 静态初始化 格式 数据类型 数组名称 new 数据类型 元素 1 元素 2 元素 3 java 实现数组初始化的方法 1 静态初始化 2 动态初始化格式 1 动态初始化格式 数据类型 数组名称 new 数据类型 数组长度 2 静态初始化格式 数据类型

java实现数组初始化的方法:1、动态初始化,格式【数据类型 [ ] 数组名称 = new 数据类型[数组长度]】;2、静态初始化,格式【数据类型 [ ] 数组名称 = new 数据类型[ ]{元素1,元素2,元素3…}】。

46b0fc02f83f2c7f4b6808fb7a31dc60.png

java实现数组初始化的方法:

1、静态初始化

2、动态初始化

格式:

1、动态初始化格式:数据类型 [ ] 数组名称 = new 数据类型[数组长度]

2、静态初始化格式:数据类型 [ ] 数组名称 = new 数据类型[ ]{元素1,元素2,元素3…}

3、静态初始化省略格式:数据类型 [ ] 数组名称 = {元素1,元素2,元素3…}

动态初始化:public class DynamicArray {

public static void main(String[] args) {

int i = 5;

int[] arrayA = new int[5];//动态数组的标准分配

arrayA[0] = 1;

arrayA[1] = 2;

arrayA[2] = 3;

System.out.printf(“%d\n%d\n%d\n”, arrayA[0], arrayA[1], arrayA[2]);

int[] arrayB;//动态数组分步分配

arrayB = new int[i];

arrayB[0] = 4;

arrayB[1] = 5;

arrayB[2] = 6;

System.out.printf(“%d\n%d\n%d\n”, arrayB[0], arrayB[1], arrayB[2]);

}

}

静态初始化:public class StaticArray {

public static void main(String[] args) {

int[] arrayA = new int[]{10, 20, 30};//静态数组标准分配

System.out.printf(“%d\n%d\n%d\n”, arrayA[0], arrayA[1], arrayA[2]);

arrayA[0] = 20;

System.out.printf(“%d\n%d\n%d\n”, arrayA[0], arrayA[1], arrayA[2]);

char[] arrayB;

arrayB = new char[]{‘大’, ‘来’, ‘嘞’};

System.out.printf(“%c\n%c\n%c\n”, arrayB[0], arrayB[1], arrayB[2]);//静态数组两步骤分配

int[] arrayC = {30, 40, 50};// 静态数组省略式分配,注意省略不可以分两步骤

System.out.printf(“%d\n%d\n%d\n”, arrayA[0], arrayA[1], arrayA[2]);

}

}相关免费学习推荐:java基础教程

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175994.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午10:55
下一篇 2026年3月26日 下午10:55


相关推荐

  • Java 内存溢出思维导图

    Java 内存溢出思维导图

    2022年3月4日
    38
  • 一维数组和一维指针

    一维数组和一维指针码龄超过两个星期的可以划走了 新手练习一下写博客 写了一些一维数组的初始化和一维指针的基础知识

    2026年3月19日
    1
  • Python安装第三方库常用方法 超详细~

    Python安装第三方库常用方法 超详细~在 pyhton 的学习中 相信大家通常都会碰到第三方库的安装问题 这个问题对于很多初学者而言头疼不已 这里我做一些简单的总结 如何正确高效地安装第三方库 少走弯路 毕竟都是我亲自踩过的坑 所以特地来总结一下 方便以后回顾和总结

    2026年3月17日
    1
  • 回顾IDEA全局搜索快捷键

    回顾IDEA全局搜索快捷键Ctrl+Shift+F就可以进行全局搜索。注意如果安装了搜狗输入法,可能存在热键冲突。

    2022年6月18日
    56
  • java jediscluster_【集群】JedisCluster 原理

    java jediscluster_【集群】JedisCluster 原理1.JedisCluster类结构JedisCluster是针对RedisCluster的java客户端,它封装了java访问redis集群的各种操作,包括初始化连接、请求重定向等。我们先来看下JedisCluster的类结构:JedisCluster初始化时,所有的集群连接信息都是封装在JedisClusterInfoCache里,由于jedis本身不是线程安全的,所以使用对象池JedisPo…

    2022年10月14日
    4
  • Keil系列教程(汇总)「建议收藏」

    Keil系列教程(汇总)「建议收藏」推荐分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!http://www.captainbed.net/strongerhuang我的网站:https://www.strongerhuang.com我的知乎:https://www.zhihu.com/people/strongerHuang.com推荐在我公众…

    2022年5月24日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号