用Java生成如"01":"材料学院","02":"机械学院","03":"外语学院","20":"软件学院"这样的数组
时间: 2024-04-14 17:24:27 浏览: 22
你可以使用Java中的HashMap来生成这样的数组。HashMap是一种键值对的数据结构,将一个键映射到一个值。在你的例子中,键是"01"、"02"、"03"和"20",对应的值是"材料学院"、"机械学院"、"外语学院"和"软件学院"。
以下是使用Java生成这样的数组的示例代码:
```java
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, String> map = new HashMap<>();
map.put("01", "材料学院");
map.put("02", "机械学院");
map.put("03", "外语学院");
map.put("20", "软件学院");
// 输出整个数组
System.out.println(map);
// 输出指定键对应的值
System.out.println(map.get("01"));
}
}
```
运行以上代码,你将得到如下输出:
```
{01=材料学院, 02=机械学院, 03=外语学院, 20=软件学院}
材料学院
```
相关问题
使用java完成:数组操作之遍历
可以使用 for 循环或者 foreach 循环遍历数组,示例代码如下:
```java
public class ArrayTraversal {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
// 使用 for 循环遍历数组
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
System.out.println();
// 使用 foreach 循环遍历数组
for (int num : arr) {
System.out.print(num + " ");
}
}
}
```
该代码演示了使用 for 循环和 foreach 循环遍历数组的方法。
用java代码写出:编程实现一维数组的声明和使用
好的,以下是Java代码实现一维数组的声明和使用:
// 声明一个整型数组
int[] arr;
// 初始化数组,长度为5
arr = new int[5];
// 给数组赋值
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
arr[3] = 4;
arr[4] = 5;
// 遍历数组并输出每个元素的值
for (int i = 0; i < arr.length; i++) {
System.out.println("arr[" + i + "] = " + arr[i]);
}
希望这个代码能够帮助你!