Map<String, String[]> TF=new LinkedHashMap<>();在java程序中如何初始化Map中的String[]
时间: 2024-01-07 12:23:12 浏览: 120
HashMap<K,V>对象-java语言中使用的类总结
在Java程序中,可以使用以下方式初始化Map中的String[]:
```java
import java.util.LinkedHashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, String[]> TF = new LinkedHashMap<>();
// 初始化String[]
String[] array1 = {"value1", "value2", "value3"};
String[] array2 = {"value4", "value5"};
// 将String[]放入Map中
TF.put("key1", array1);
TF.put("key2", array2);
// 打印Map中的String[]
for (Map.Entry<String, String[]> entry : TF.entrySet()) {
String key = entry.getKey();
String[] values = entry.getValue();
System.out.println("Key: " + key);
System.out.println("Values: ");
for (String value : values) {
System.out.println(value);
}
}
}
}
```
输出结果:
```
Key: key1
Values:
value1
value2
value3
Key: key2
Values:
value4
value5
```
阅读全文