Java 入门
Jim White
Java Developer


[]// 声明数组变量 int[] prices;// 赋值 prices = {10, 20, 30, 40};

[]:int[] prices = {10, 20, 30, 40};
// 访问第一个元素
int firstElement = prices[0]; // 值为 10
// 访问第二个元素
int secondElement = prices[1]; // 值为 20

int[] prices = {10, 20, 30, 40};// 将第三个元素改为 95 prices[2] = 95;

int[] itemIDs = {10, 20, 30, 40, 50};
// 访问不存在的第六个元素
itemIDs[5] = 60; // <- 会报错
.length 属性检查数组长度int[] prices = {10, 20, 30, 40};
int pricesLength = prices.length; // 值为 4

可以打印单个值:
class ArrayElementPrinting {
public static void main (String[] args){
int[] prices = {10, 20, 30, 40};
// 逐个打印元素
System.out.println(prices[0]);
System.out.println(prices[1]);
}
}
10
20
打印整个数组会返回其表示形式:
class ArrayPrinting {
public static void main (String[] args){
int[] prices = {10, 20, 30, 40};
// 打印整个数组
System.out.println(prices);
}
}
[I@d041cf
// 字符串数组
String[] productNames = {"Organic Honey",
"Cold Brew Coffee",
"Dark Chocolate Bar"};
String
// 声明并赋值
int[] prices = {10, 20, 30, 40};
// 读取
int secondElement = prices[1];
// 更新
prices[1] = 25;
// 长度
// 值为 4
int pricesLength = prices.length;
Java 入门