HashMap 问题 写出一个函数字符串 将str="a,123;b,456;c,789"存入HashMap中怎么实现呢 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【dreamhyz】截止到2008-07-19 15:05:30的历史汇总数据(不包括此帖):发帖的总数量:57 发帖的总分数:2437 每贴平均分数:42 回帖的总数量:418 得分贴总数量:161 回帖的得分率:38% 结贴的总数量:56 结贴的总分数:2377 无满意结贴数:7 无满意结贴分:250 未结的帖子数:1 未结的总分数:60 结贴的百分比:98.25 % 结分的百分比:97.54 % 无满意结贴率:12.50 % 无满意结分率:10.52 % 值得尊敬 split(),split(),一直split()直到你需要的字符串 import java.util.HashMap;public class Test { public static void main(String[] args) { String str="a,123;b,456;c,789"; String s[]=str.split(";");//按;分割到数组中 HashMap<String,String> hash=new HashMap<String, String>(); for(int i=0;i<s.length;i++){ System.out.println(s[i]); String temp[]=s[i].split(","); if(temp.length==2){ hash.put(temp[0], temp[1]);//加入到hash表 } } System.out.println(hash.values().toString()); }} 我今天也刚看到HashMap ,不是很懂如果要我实现的话,我会这样做:将str用split()分割,然后再用put()加入...我也刚看到,只是个人意见.... 请问怎样可以做一个能发送表情的聊天程序呢,还有选择表情的框是Pane的话,那每个表情都是一个按钮吗?欢迎各位高手大侠帮帮忙 如何提高 删除 速度 大家说说白 做过的给点建议 根据二叉树的前序序列和中序序列构造二叉树,具体算法怎么写 swing里如何取得窗口中输入的字符 关于Tooltip,谢谢大家! 如何把一个打印结果导出成HTML格式 MAVEN打包压缩JS CSS报错的问题 怎样获得鼠标位置的屏幕颜色? 十进制与科学技术法的转化 关于字节码增强 一个小问题 socket 问题
楼主【dreamhyz】截止到2008-07-19 15:05:30的历史汇总数据(不包括此帖):
发帖的总数量:57 发帖的总分数:2437 每贴平均分数:42
回帖的总数量:418 得分贴总数量:161 回帖的得分率:38%
结贴的总数量:56 结贴的总分数:2377
无满意结贴数:7 无满意结贴分:250
未结的帖子数:1 未结的总分数:60
结贴的百分比:98.25 % 结分的百分比:97.54 %
无满意结贴率:12.50 % 无满意结分率:10.52 %
值得尊敬
import java.util.HashMap;public class Test { public static void main(String[] args) {
String str="a,123;b,456;c,789";
String s[]=str.split(";");//按;分割到数组中
HashMap<String,String> hash=new HashMap<String, String>();
for(int i=0;i<s.length;i++){
System.out.println(s[i]);
String temp[]=s[i].split(",");
if(temp.length==2){
hash.put(temp[0], temp[1]);//加入到hash表
}
}
System.out.println(hash.values().toString());
}
}
如果要我实现的话,我会这样做:
将str用split()分割,然后再用put()加入...
我也刚看到,只是个人意见....