创建一个arraList集合并添加以下字符串张三-23李四-24王五-25字符串中前面是姓名 后面是年龄保留年龄大于24岁的并将结果收集到map集合中姓名为建年龄为值
import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;
public class Main {
public static void main(String[] args) {
List
Map<String, Integer> map = new HashMap<>();
for (String str : strings) {
String[] parts = str.split("-");
String name = parts[0];
int age = Integer.parseInt(parts[1]);
if (age > 24) {
map.put(name, age);
}
}
System.out.println(map);
}
} 输出: {王五=25
原文地址: https://www.cveoy.top/t/topic/h5ht 著作权归作者所有。请勿转载和采集!