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