how to split an array into 2 in java code example

Example 1: java split array into two

String[] array = {"0","1","2","3","4","5","6","7","8","9"};
String[] a = Arrays.copyOfRange(array, 0, 4); //<- (targetArray, start, to)
String[] b = Arrays.copyOfRange(array, 4, array.length);

Output:
a: 0,1,2,3
b: 4,5,6,7,8,9

Example 2: java array split by multiple ways

public class split_demo {
 
       public static void main (String[] args)
 
    {
 
              String str_split="split method.It is cool - (Hello-World)";
 
        for (String str_complex : str_split.split("\\s|,|\\.|-")) {
 
            System.out.println(str_complex);
 
        }
 
    }
 
}

Tags:

Java Example