How to split an ArrayList in Java

1 Answer

0 votes
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
 
public class MyClass {
    public static void main(String args[]) throws InterruptedException {
        ArrayList al = new ArrayList(Arrays.asList("c#", "c++", "c", "java", "php", "go"));
  
        List<String> list1 = al.subList(0, 2);
        List<String> list2 = al.subList(2, 6);
        
        System.out.println(list1); 
         
        for (String str : list1) {
            System.out.println(str);
        }  
        
        System.out.println(list2); 
        
        for (String str : list2) {
            System.out.println(str);
        } 
    }
}
   
   
   
   
/*
run:
   
[c#, c++]
c#
c++
[c, java, php, go]
c
java
php
go

*/

 



answered Oct 14, 2023 by avibootz

Related questions

1 answer 210 views
2 answers 303 views
1 answer 356 views
2 answers 345 views
1 answer 205 views
...