黑马程序员技术交流社区
标题:
Map问题
[打印本页]
作者:
盛亚昆
时间:
2012-3-20 11:23
标题:
Map问题
import java.util.*;
class MapDemo2
{
public static void main(String[] args)
{
Map<String,String>map=new HashMap<String,String>();//这句话怎么理解那
map.put("01","zhangsan1");//返回来的是存前一个值
map.put("02","zhangsan2");
map.put("03","zhangsan3");
//先获取map集合的所有键的set集合,KeySet();
Set<String> keySet=map.keySet();// 建立键的集合 键的类型
//有了Set集合,就可以获取器迭代器。
Iterator<String> it= keySet.iterator();
while(it.hasNext())
{
String key=it.next();
//有了键可以通过map集合的get方法获取器对应的值。
String value =map.get(key);
System.out.println("key"+key,"value"+value);//怎么出错了呢??
}
}
}
错误
符号: 方法 println(java.lang.String,java.lang.String)
位置: 类 java.io.PrintStream
System.out.println("key"+key,"value"+value);//怎么出错
呢??
^
作者:
盛亚昆
时间:
2012-3-20 11:32
哈哈 对了
作者:
尹震
时间:
2012-3-20 11:33
Map<String,String>map=new HashMap<String,String>(); //父类引用指向子类对象,多态的概念。
System.out.println("key"+key+",value"+value); //字符串需要用"+"号连接。
作者:
盛亚昆
时间:
2012-3-20 11:39
恩 明白了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2