参考一下代码:
package com.ls.test;import java.util.*;/**
*
* <p>测试HashMap</p>
* <p>串接键值和内容为字符串,没有考虑靠到非法对象</p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author LS
* @version 1.0
*/
public class TestHashMAP {
public TestHashMAP() {
}
/**
*
* @param args String[]
*/
public static void main(String[] args) {
HashMap addsql = new HashMap();
addsql.put("t_title", "111");
addsql.put("t_content", "222");
Iterator keyIter = addsql.keySet().iterator();
Iterator valueIter = addsql.entrySet().iterator();
String keys = "";
String values = "";
while (keyIter.hasNext()) {
Object tempObj = keyIter.next();
keys += tempObj.toString() + ",";
values += addsql.get(tempObj).toString() + ",";
}
System.out.println("keys value is " + keys);
System.out.println("values value is " + values);
}
}
输出如下:
C:\JBuilderX\jdk1.4\bin\javaw -classpath "D:\code\jbproject\test\classes;C:\JBuilderX\thirdparty\jakarta-tomcat-4.1.27-LE-jdk14\common\lib\servlet.jar;C:\JBuilderX\thirdparty\jakarta-tomcat-4.0.6-LE-jdk14\common\lib\servlet.jar;C:\JBuilderX\jdk1.4\demo\jfc\Java2D\Java2Demo.jar;C:\JBuilderX\jdk1.4\demo\plugin\jfc\Java2D\Java2Demo.jar;C:\JBuilderX\jdk1.4\jre\javaws\javaws.jar;C:\JBuilderX\jdk1.4\jre\lib\charsets.jar;C:\JBuilderX\jdk1.4\jre\lib\ext\dnsns.jar;C:\JBuilderX\jdk1.4\jre\lib\ext\ldapsec.jar;C:\JBuilderX\jdk1.4\jre\lib\ext\localedata.jar;C:\JBuilderX\jdk1.4\jre\lib\ext\sunjce_provider.jar;C:\JBuilderX\jdk1.4\jre\lib\im\indicim.jar;C:\JBuilderX\jdk1.4\jre\lib\im\thaiim.jar;C:\JBuilderX\jdk1.4\jre\lib\jce.jar;C:\JBuilderX\jdk1.4\jre\lib\jsse.jar;C:\JBuilderX\jdk1.4\jre\lib\plugin.jar;C:\JBuilderX\jdk1.4\jre\lib\rt.jar;C:\JBuilderX\jdk1.4\jre\lib\sunrsasign.jar;C:\JBuilderX\jdk1.4\lib\dt.jar;C:\JBuilderX\jdk1.4\lib\htmlconverter.jar;C:\JBuilderX\jdk1.4\lib\tools.jar" com.ls.test.TestHashMAP dddd
keys value is t_content,t_title,values value is 222,111,
package com.ls.test;import java.util.*;/**
*
* <p>测试HashMap</p>
* <p>串接键值和内容为字符串,没有考虑靠到非法对象</p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author LS
* @version 1.0
*/
public class TestHashMAP {
public TestHashMAP() {
}
/**
*
* @param args String[]
*/
public static void main(String[] args) {
HashMap addsql = new HashMap();
addsql.put("t_title", "111");
addsql.put("t_content", "222");
Iterator keyIter = addsql.keySet().iterator();
Iterator valueIter = addsql.entrySet().iterator();
String keys = "";
String values = "";
while (keyIter.hasNext()) {
Object tempObj = keyIter.next();
keys += tempObj.toString() + ",";
values += addsql.get(tempObj).toString() + ",";
}
System.out.println("keys value is " + keys);
System.out.println("values value is " + values);
}
}
输出如下:
C:\JBuilderX\jdk1.4\bin\javaw -classpath "D:\code\jbproject\test\classes;C:\JBuilderX\thirdparty\jakarta-tomcat-4.1.27-LE-jdk14\common\lib\servlet.jar;C:\JBuilderX\thirdparty\jakarta-tomcat-4.0.6-LE-jdk14\common\lib\servlet.jar;C:\JBuilderX\jdk1.4\demo\jfc\Java2D\Java2Demo.jar;C:\JBuilderX\jdk1.4\demo\plugin\jfc\Java2D\Java2Demo.jar;C:\JBuilderX\jdk1.4\jre\javaws\javaws.jar;C:\JBuilderX\jdk1.4\jre\lib\charsets.jar;C:\JBuilderX\jdk1.4\jre\lib\ext\dnsns.jar;C:\JBuilderX\jdk1.4\jre\lib\ext\ldapsec.jar;C:\JBuilderX\jdk1.4\jre\lib\ext\localedata.jar;C:\JBuilderX\jdk1.4\jre\lib\ext\sunjce_provider.jar;C:\JBuilderX\jdk1.4\jre\lib\im\indicim.jar;C:\JBuilderX\jdk1.4\jre\lib\im\thaiim.jar;C:\JBuilderX\jdk1.4\jre\lib\jce.jar;C:\JBuilderX\jdk1.4\jre\lib\jsse.jar;C:\JBuilderX\jdk1.4\jre\lib\plugin.jar;C:\JBuilderX\jdk1.4\jre\lib\rt.jar;C:\JBuilderX\jdk1.4\jre\lib\sunrsasign.jar;C:\JBuilderX\jdk1.4\lib\dt.jar;C:\JBuilderX\jdk1.4\lib\htmlconverter.jar;C:\JBuilderX\jdk1.4\lib\tools.jar" com.ls.test.TestHashMAP dddd
keys value is t_content,t_title,values value is 222,111,
解决方案 »
- 关于spring security的使用
- 求助,有关TOMCAT
- 关于extjs date 的问题??????????????
- 请教个单引号和双引号转义的问题,帮帮忙,谢谢!
- 真的很着急 :(
- 在 TOMCAT 上安装 STRUTS 出错,请各位大哥帮忙!!
- 连接数据库老是出连不上?急!!!!
- 关于清除session中的值问题,在线等待,高人进,本人菜鸟~~
- servlet的问题!!请大家帮忙看看!!!
- 我在JSP里引入一个APPLET,打开页面时装载了该APPLET,但不能响应我的动作,请问我该怎么办?
- 如何得到这一周的上一周是今年的第几周?(如果这周是今年的第一周,那它的上一周应该是去年的最后一周)
- 一个关于下拉框的问题
addsql.put("t_title","111");
addsql.put("t_content","222");Iterator itr = addsql.keySet().iterator();
StringBuffer keyBuffer = new StringBuffer();
StringBuffer valueBuffer = new StringBuffer();
while (itr.hasNext()) {
String key = (String) itr.next();
keyBuffer.append(",");
keyBuffer.append(key);
valueBuffer.append(",");
valueBuffer.append((String) addsql.get(key));
}if (keyBuffer.length() > 0) {
keyBuffer.delete(0, 1);
}
if (valueBuffer.length() > 0) {
valueBuffer.delete(0, 1);
}System.out.println(keyBuffer.toString());
System.out.println(valueBuffer.toString());
怎么能把HashMap里的名称(t_content…………)和值 (222………………)一起都取出来啊----
——^@^