Java是一种面向对象的编程语言,它包含了很多数据结构,其中最常用的是数组和字典。
数组是一种有序的集合,其中的元素都有相同的数据类型,可以通过索引来访问。在Java中,声明一个整数数组可以这样写:
int[] numbers = new int[5];
这样就创建了一个长度为5的整数数组。我们还可以给数组赋值,例如:
numbers[0] = 1; numbers[1] = 2; numbers[2] = 3; numbers[3] = 4; numbers[4] = 5;
这里,我们给数组的前五个元素赋了值,分别是1、2、3、4和5。读取这些元素可以用下标,例如:
int x = numbers[2];
这里,我们读取了第三个元素,将其赋给了变量x。
除了数组,Java还有字典。字典是一种无序的集合,其中的元素是键值对。在Java中,声明一个字典可以这样写:
Mapscores = new HashMap<>();
这里,我们声明了一个从字符串到整数的映射。创建这个字典后,我们可以给它添加元素,例如:
scores.put("Alice", 95); scores.put("Bob", 85); scores.put("Charlie", 75); scores.put("David", 65); scores.put("Eve", 55);
这里,我们给字典添加了五个元素,分别是("Alice", 95)、("Bob", 85)、("Charlie", 75)、("David", 65)和("Eve", 55)。读取这些元素可以用它们的键,例如:
int x = scores.get("Charlie");
这里,我们读取了键为"Charlie"的元素,将其对应的值赋给了变量x。