A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 盛亚昆 中级黑马   /  2012-3-20 11:23  /  1561 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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);//怎么出错
呢??
                                  ^

4 个回复

倒序浏览
哈哈 对了
回复 使用道具 举报
Map<String,String>map=new HashMap<String,String>(); //父类引用指向子类对象,多态的概念。

System.out.println("key"+key+",value"+value); //字符串需要用"+"号连接。
回复 使用道具 举报
恩 明白了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马