数组初始化

初始化一个长度为8的空int数组,每位都是0。然后可以改值,一直改。初始化没有()。数组长度必须一开始就确定,8不能省略。

数组的长度已经创建就确定了,超过的话会报ArrayIndexOutOfBoundsException数组下标越界异常。

数组长度是否可以改变,待定??

  • 方式一
java 复制代码
int[] ints = new int[8];
for (int i : ints) {
	System.out.print(i + " ");
}//0 0 0 0 0 0 0 0 

ints[1]=9;
for (int i : ints) {
	System.out.print(i + " ");
}//0 9 0 0 0 0 0 0 

ints[1]=3;
for (int i : ints) {
	System.out.print(i + " ");
}//0 3 0 0 0 0 0 0 
  • 方式二
java 复制代码
int[] ints = {1, 2, 3};
for (int i : ints) {
	System.out.print(i + " ");
}//1 2 3 

ints[1] = 9;
for (int i : ints) {
	System.out.print(i + " ");
}//1 9 3 
相关推荐
潜意识起点3 分钟前
Java数组:静态初始化与动态初始化详解
java·开发语言·python
竹影卿心5 分钟前
Java连接HANA数据库
java·数据库·windows
Abelard_14 分钟前
LeetCode--347.前k个高频元素(使用优先队列解决)
java·算法·leetcode
海海不掉头发31 分钟前
软件工程-【软件项目管理】--期末复习题汇总
java·学习·产品运营·软件工程·团队开发·需求分析·期末复习
缘友一世34 分钟前
java实现网络IO高并发编程java AIO
java·网络·python
CodeClimb37 分钟前
【华为OD-E卷 - 猜字谜100分(python、java、c++、js、c)】
java·javascript·c++·python·华为od
ADRU44 分钟前
设计模式-责任链模式
java·设计模式·责任链模式
heeheeai1 小时前
kotlin 函数作为参数
java·算法·kotlin
吴冰_hogan1 小时前
Java虚拟机(JVM)的类加载器与双亲委派机制
java·开发语言·jvm
程序员shen1616111 小时前
注意⚠️:矩阵系统源码开发/SaaS矩阵系统开源/抖音矩阵开发优势和方向
java·大数据·数据库·python·php