【发布时间】:2019-02-13 21:06:27
【问题描述】:
我正在尝试用新的唯一 ID 替换 Array List 中的重复元素。这样元素的顺序不会丢失,但重复的值会单独更改为新的值。
ArrayList<String> aa = new ArrayList<> Arrays.asList("111111111","446463636","111111111","343634633","111111111"));
for(int i=0; i< aa.size();i++) {
if(aa.get(i)==null){
String uuids = UUID.randomUUID().toString().replace("-", "");
aa.add(uuids);
aa.remove(aa.get(i));
}
}
【问题讨论】:
标签: java arrays list arraylist