当前位置: 网学 > 编程文档 > JAVA > 正文

解决“List is a raw type. References to generic type List”提示的问题

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/08/04

鉴于大家对JAVA十分关注,我们编辑小组在此为大家搜集整理了“解决“List is a raw type. References to generic type List”提示的问题”一文,供大家参考学习!

 

    在编写java类中使用了List/Map类,可是总是提示:List is a raw type. References to generic type List should be parameterized.    解决方法:    在使用List/Map的每个方法前面加上下面的一句:    @SuppressWarnings("unchecked")     下面紧跟使用的方法。    譬如:    @SuppressWarnings("unchecked")    public String selectsql(String basedataname){         HttpServletRequest request = this.getRequest();         if(basedataname != null && "mysql".equalsIgnoreCase(basedataname.trim()))    {             esql = "select schema_name from schemata";         }          if(esql == null || "".equals(esql.trim())){               esql = "select schema_name from schemata";         }         List list = exp(esql);         request.setAttribute("list", list);         return "database";    }    这样就不会再出现那样的提示了。     遍历方法:    for(int i = 0; i < list.size(); i++) {     Map map = list.get(i);     Set set = map.keySet();     Iterator it = set.iterator();     while(it.hasNext()) {      out.println(map.get(it.next()));     }    }

  • 上一篇资讯: request.getSession() 方法
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号