list<E>泛型的问题
来源:互联网 发布:程序员招聘信息 编辑:程序博客网 时间:2024/06/17 07:07
@Transactionalpublic int addQuestions(Map<String, Object> map, List<Integer> njsIds) { QuestionsNjs questionsNjs = new QuestionsNjs();Questions q = new Questions();try {BeanUtils.copyProperties(q, map);} catch (IllegalAccessException e) {e.printStackTrace();} catch (InvocationTargetException e) {e.printStackTrace();}questionsDao.insert(q);int userId = q.getUserId();int questionId = q.getId();questionsNjs.setQuestionId(questionId);questionsNjs.setStateForNjs(StateConstants.QuestionStateForNjs.PENDING.v());for (Integer i : njsIds) {questionsNjs.setNjsId(i);//问题农技师关联表新增记录questionsNjsDao.insert(questionsNjs);//给每个农技师一条消息addOneMessage(StateConstants.MessageType.QAMSG.v(),"tag",userId);}return 0;}
这行报错for (Integer i : njsIds) String不能转成Integer这是因为第一行的 List<Integer> njsIds) 不行,是个编译时的泛型,发现不了,运行时就不会报错,会在下面报错
0 0
- list<E>泛型的问题
- 关于List.addAll(Collection<E>)方法遇到的问题
- List<?>,List<T>和List<E>的区别
- 对List<E>集合中添加新元素覆盖之前的元素问题的分析
- List<List<E>> list = new ArrayList<ArrayList<E>>()报错的解决方法
- js的简单问题: e e.target
- 集合 List<E>接口的方法简介
- java当中的List<E> 接口
- java-list泛型问题
- 问题 E: YK的书架
- 问题 E: YK的书架
- DataGridView中绑定List泛型的问题
- DataGridView中绑定List泛型的问题
- Free E-Book list
- free e-books list
- java容器-List<E>
- List<E>类
- list的排序问题
- 軟件質量評估--模板
- 期末总结
- Shell编程之case_demo
- (Singleton)单例模式的Java实现
- Java:断点续传
- list<E>泛型的问题
- 主流锂电池保护板原理
- Spring MVC 解读
- SQL多表联合查询实现插入/更新/删除
- mysql进阶(十八)完全卸载mysql数据库图文教程
- 开源的轻量级JSON存储Kinto介绍
- Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建
- The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class
- Linux NFS Server配置