I have written one java thread to split string
public void run() {
String input="Sasi|maran|rishabh";
String arr[]=input.split("|");
for (int i = 0; i < arr.length; i++) {
try{
System.out.println(arr[i]);
Thread.sleep(1000);
}catch(Exception e){
e.printStackTrace();
}
}
}
output expectation:
sasi
rishabh
maran
But what output i am getting :
S
a
s
i
|
m
a
r
a
n
|
r
i
s
h
a
b
h