求怎样改进id重复的问题?试了试大家的代码,自己加进去还是不行,不知道加到哪里?
Public ArrayList<Items> getViewList(String list){ ArrayList<Items> itemList = new ArrayList<Items>(); ArrayList<Integer> ls = new ArrayList<Integer>(); String[] arr=list.split(","); int iCount=5; if(list!=null&&list.length()>0){ for(int i=arr.length-1;i>=0;i--){ if(ls!=null&&!ls.isEmpty()){ if(ls.contains(Integer.parseInt(arr[i]))){ continue; }else{ ls.add(Integer.parseInt(arr[i])); } }else{ ls.add(Integer.parseInt(arr[i])) } } if(ls.size()<=iCount){ for(Integer i:ls){ itemList.add(getItemById(id)); } }else{ for(int i=0;i<iCount;i++){ itemList.add(getItemById(ls.get(i))); } } return itemList; }else{ return null; } }
同求啊!!
能把你的操作过程描述得再详细些?