java 遍历集合的同时添加和删除元素

		ListIterator iterator = vector.listIterator();
		while (iterator.hasNext()) {
			Integer next = iterator.next();
			if (next == 5) {
				iterator.remove();
			}
			if (next == 10) {
				iterator.add(22);
			}
			System.out.println(next);
			try {
				Thread.sleep(100);
			} catch (InterruptedException e) {
				e.printStackTrace();
			}
		}
		
		iterator = vector.listIterator();
		while (iterator.hasNext()) {
			Integer next = iterator.next();
			
			System.out.println(next);
			try {
				Thread.sleep(100);
			} catch (InterruptedException e) {
				e.printStackTrace();
			}

		}

你可能感兴趣的:(java)