/**
* @author lautturi.com
* Java example:split a string without removing delimiter in java
*/
import java.util.*;
public class Lautturi {
public static void main(String[] args){
String string = "123-456-789";
String[] arr = string.replace("-", "#-").split("#");
System.out.println(string);
System.out.println(Arrays.toString(arr));
}
}Source:wttual.wwuri.comoutput:
123-456-789 [123, -456, -789]