import java.lang.System;
public class Splitter{
public static void main(String args[]){
String path_separator = "Path separator is: " + System.getProperty("path.separator");
String str = "abc:def:gha";
System.out.println(path_separator);
String[] temp;
temp = str.split(path_separator);
for(int i=0; i<temp.length; i++)
System.out.println(temp[i]);
}
}
java Splitter
Path separator is: :
abc:def:gha
When I write
temp = str.split(":");
instead
java Splitter
Path separator is: :
abc
def
gha
So how is “:” different from “:” or what am I missing?
Same thing with:
System.getProperty("line.separator")
Thanks
Thomas
You are splitting by
str.split(path_separator);and path separator iswhich is a full sentence.
Try with: