Sunday, March 30, 2014

spliting string problem




I want to cut my string from space char but i am getting exception please solve this issue






Java Code:






import java.util.Scanner;
import java.util.StringTokenizer;


public class NameSurname {
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
String s0,s1=null,s2 = null,s3=null;
s0=sc.next();
StringTokenizer st=new StringTokenizer(s0, " ");
while(st.hasMoreTokens())
{
s1=st.nextToken();
s2=st.nextToken();
s3=st.nextToken();
}


System.out.println(s1+""+s2+""+s3);
}
}

console:
Lionel andres messi
Exception in thread "main" java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(Unknown Source)
at java.util.StringTokenizer.nextToken(Unknown Source)
at com.parikshak.NameSurname.main(NameSurname.java:15)




I/p -O/p:

my s0=Lionel andres Messi



and i want to break it as soon as i find space and save it in s1,s2 and s3



s1=Lionel



s2=andres



s3=messi







No comments:

Post a Comment