import java.io.*;
import java.util.*;
public class Name4{
Scanner scan=new Scanner(System.in);
String name;
int first, lastIndex;
public void input(){
try{
System.out.println("Enter your Name: ");
name=scan.nextLine();
}
catch(Exception e){
System.out.println("Error Code: "+e);
System.exit(0);
}
}
public void compute(){
first=name.indexOf(' ');
lastIndex=name.lastIndexOf(' ');
System.out.print("\nFirst Name: ");
for(int i=0; i<first; i++)
System.out.print(name.charAt(i));
System.out.print("\nMiddle Name: ");
for(int i=first+1; i<lastIndex; i++)
System.out.print(name.charAt(i));
System.out.print("\nLast Name: ");
for(int i=lastIndex+1; i<name.length(); i++)
System.out.print(name.charAt(i));
if(name.lastIndexOf(' ')<=first)
System.out.print("\nMiddle Name not exists in \""+name+"\"!");
}
public static void main(String[] args){
Name4 obj=new Name4();
obj.input();
obj.compute();
}
}
import java.util.*;
public class Name4{
Scanner scan=new Scanner(System.in);
String name;
int first, lastIndex;
public void input(){
try{
System.out.println("Enter your Name: ");
name=scan.nextLine();
}
catch(Exception e){
System.out.println("Error Code: "+e);
System.exit(0);
}
}
public void compute(){
first=name.indexOf(' ');
lastIndex=name.lastIndexOf(' ');
System.out.print("\nFirst Name: ");
for(int i=0; i<first; i++)
System.out.print(name.charAt(i));
System.out.print("\nMiddle Name: ");
for(int i=first+1; i<lastIndex; i++)
System.out.print(name.charAt(i));
System.out.print("\nLast Name: ");
for(int i=lastIndex+1; i<name.length(); i++)
System.out.print(name.charAt(i));
if(name.lastIndexOf(' ')<=first)
System.out.print("\nMiddle Name not exists in \""+name+"\"!");
}
public static void main(String[] args){
Name4 obj=new Name4();
obj.input();
obj.compute();
}
}
Comments