Advertisement

Java集合中remove方法的重写导致越界异常

阅读量:

Java集合类中,例如List,包含有remove方法,但该方法实际上存在多个重载形式。

复制代码
    package xyz.cglzwz.question_bank.collectionandmap;
    
    import java.util.ArrayList;
    import java.util.List;
    
    public class ListDemo {
    
    	public static void main(String[] args) {
    		List list = new ArrayList();
    		
    		for (int i = 5; i < 10; ++i) { 
    			list.add(i);
    		}
    		
    		for (int i = 5; i < 10; ++i) { 
    			list.remove(i);
    		}
    		
    		System.out.println(list);
    	}
    }
    
    
      
      
      
      
      
      
      
      
      
      
      
      
      
      

全部评论 (0)

还没有任何评论哟~