列表和数组

列表循环打印

import java.util.ArrayList;

public class Example {
public static void main(String[] args) {
// 创建一个 ArrayList,存储 String 类型的元素
ArrayList<String> list = new ArrayList<>();

// 添加元素到列表中
list.add("Apple");
list.add("Banana");
list.add("Cherry");

// 访问列表中的元素
System.out.println("第一个水果: " + list.get(0)); // 输出: 第一个水果: Apple

// 遍历列表
for (String fruit : list) {
System.out.println(fruit);
}
}
}

结果:
Apple
Banana
Orange

声明并初始化一个整数数组

int[] numbers = {1, 2, 3, 4, 5}; // 声明并初始化一个整数数组

声明并初始化一个字符串数组

String[] fruits = {"Apple", "Banana", "Cherry", "Date"}; // 声明并初始化一个字符串数组

声明并初始化一个字符数组

char[] letters = {'A', 'B', 'C', 'D'}; // 声明并初始化一个字符数组

打印数组

import java.util.Arrays;

public class Example {
public static void main(String[] args) {
// 声明并初始化一个整数数组
int[] da = {1, 2, 3, 4, 5};

// 使用 Arrays.toString() 打印数组
System.out.println(Arrays.toString(da));
}
}
结果:
[1, 2, 3, 4, 5]

数组

import java.util.ArrayList;

public class RunoobTest {
public static void main(String[] args) {
String str = "Hello World";
// 创建一个 ArrayList 用于存储字符串类型的网站名称
ArrayList<String> sites = new ArrayList<>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add(str);
sites.remove(2); // 删除第四个元素
System.out.println(sites);
}
}
结果:
[Google, Runoob, Hello World]