Java中数据类型不匹配怎么解决

问题遇到的现象和发生背景

Java中数据类型不匹配,怎么解决

用代码块功
@RequestMapping("/selectAllArticleDateSeven")
    public List
selectAllArticleDateSeven() { List
articles = articleMapper.selectAllArticleDateSeven(); for (int i = 0;i();i++){ int classify_arr_id = articles.get(i).getArticle_classify_id(); System.out.println(classify_arr_id); String classify_arr_name = articleMapper.selectClUpIdName(classify_arr_id); System.out.println(classify_arr_name); articles.add(i,classify_arr_name); } return articleMapper.selectAllArticleDateSeven(); }
运行结果及报错内容

img

你这类型不一致是要放入什么呢,必须要类型一致的才能放在你的list下,要不然这个查询就返回一个对象
Article classify_arr_name = articleMapper.selectClUpIdName(classify_arr_id);

img