How to remove the first N elements from queue in Java

1 Answer

0 votes
import java.util.LinkedList; 
import java.util.Queue; 

public class MyClass {
    static Queue<Integer> queue; 

    public static void main(String args[]) { 
        queue = new LinkedList<Integer>(); 
        
        for (int i = 0; i < 10; i++) 
            queue.add(i); 
        
        System.out.println(queue); 
        
        int N = 3;
        for (int i = 0; i < N; i++) 
            queue.remove(); 
        
        System.out.println(queue); 
    }
}



/*
run:

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[3, 4, 5, 6, 7, 8, 9]


*/

 



answered Apr 15, 2020 by avibootz

Related questions

1 answer 129 views
1 answer 115 views
1 answer 118 views
1 answer 147 views
1 answer 112 views
1 answer 97 views
...