永发信息网

在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]);
  }
  }
  }
  }
全部回答
  • 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);
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯