比如 List集合里
现有一条记录  黑与白  ¥10.00  1如果现在在向集合里添加相同的记录 只将上个记录的 那个1修改为2 
咋能 那为高手 指点指点  

解决方案 »

  1.   

    这个list没法改 map可以直接改
    list只能删掉这个元素再加上去
    remove 后 add
      

  2.   

    不知道LZ是什么类型的数据,举个例子
    List<String> list = new ArrayList<String>();
    list.add("黑与白");
    list.add("¥10.00");
    list.add("1");
    list.set(2, "2");
    for (String s : list) {
        System.out.println(s);
    }
      

  3.   

    我通过数据库查询的记录放在实体类中 然后把实体类放在list集合里的
      

  4.   

    实体类改了不需要remove在add吧,基本类型需要