在java中怎么将字符串"a,123;b,456;c,789 "置入到HashNap中
答案:2 悬赏:80 手机版
解决时间 2021-03-26 19:29
- 提问者网友:感性作祟
- 2021-03-26 14:36
在java中怎么将字符串"a,123;b,456;c,789 "置入到HashNap中
最佳答案
- 五星知识达人网友:雪起风沙痕
- 2021-03-26 15:55
import java.util.HashMap;
import java.util.Map;
public class Test {
public static void main(String args[]) {
Map map = new HashMap();
insert(map, "a,123;b,456;c,789");
System.out.println(map);
}
private static void insert(Map map, String string) {
String[] split = string.split(";");
for (String str : split) {
if (split.length < 1) {
continue;
}
String[] split1 = str.split(",");
if (split1.length == 2) {
map.put(split1[0], split1[1]);
}
}
}
}
import java.util.Map;
public class Test {
public static void main(String args[]) {
Map
insert(map, "a,123;b,456;c,789");
System.out.println(map);
}
private static void insert(Map
String[] split = string.split(";");
for (String str : split) {
if (split.length < 1) {
continue;
}
String[] split1 = str.split(",");
if (split1.length == 2) {
map.put(split1[0], split1[1]);
}
}
}
}
全部回答
- 1楼网友:未来江山和你
- 2021-03-26 17:11
Map map=new HashMap();
String s="a,123 ; b,456;c,789 ";
map.put("key",s);追问必须的要用insert(String str)函数编写追答import java.util.*;
public class Test{
public static void main(String... args){
String s="a,123 ; b,456;c,789 ";
insert(s);
}
public static void insert(String str){
HashMap map=new HashMap();
map.put("key",str);
}
}
String s="a,123 ; b,456;c,789 ";
map.put("key",s);追问必须的要用insert(String str)函数编写追答import java.util.*;
public class Test{
public static void main(String... args){
String s="a,123 ; b,456;c,789 ";
insert(s);
}
public static void insert(String str){
HashMap map=new HashMap();
map.put("key",str);
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯