数组初始化

初始化一个长度为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 
相关推荐
半个脑袋儿1 分钟前
FastJSON序列化扩展接口与特性详解
java
Dcs1 分钟前
Python 自动化:节省时间,更智能地工作
java
Tony883 分钟前
Java中的StringBuilder支持排序吗?支持头部插入吗?
java
程序员 小柴17 分钟前
RabbitMQ死信队列
java·rabbitmq·java-rabbitmq
小赖同学吖18 分钟前
Java 中的继承与多态:面向对象编程的核心特性
java·开发语言
Seven9741 分钟前
【Guava】集合工具Collections2
java
MaCa .BaKa42 分钟前
25-智慧旅游系统(协同算法)三端
java·javascript·vue.js·spring boot·tomcat·maven·旅游
西元.1 小时前
线程等待与唤醒的几种方法与注意事项
java·开发语言
栗筝i1 小时前
Spring 核心技术解析【纯干货版】- XVI:Spring 网络模块 Spring-WebMvc 模块精讲
java·网络·spring
落榜程序员1 小时前
Java基础-25-继承-方法重写-子类构造器的特点-构造器this的调用
java·开发语言