Hello,
You can use a StringTokenizer.
Suppose ,
String s="a b c d";
You can use the StringTokenizer constructor:
StringTokeizer(String s)
Constructs a string tokenizer for the specified string. The tokenizer uses the default delimiter set, which is "\t\n\r\f": the space character, the tab character, the newline character, the carriage-return character, and the form-feed character. Delimiter characters themselves will not be treated as tokens
StringTokenizer st=new StringTokenizer(s);
while(st.hasMoreTokens())
System.out.println(st.nextToken());
The method hasMoreTokens() of the StringTokenizer returns true if there are more tokens available from this tokenizer's string s in this case.
The method nextToken() of the StringTokenizer returns the next token of the String.
The StringTokenizer will parse your String s and return the tokens a,b,c,d and in the above case it will print them as
a
b
c
d