Input an email from the user. You have to create a username from the email by deleting the part that comes after ‘@’. Display that username to the user.

Example : 

email = “mejona@gmail.com” ; username = “mejona” 

email = “helloWorld123@gmail.com”; username = “helloWorld123”


import java.util.*;

 

public class Strings {

   public static void main(String args[]) {

     Scanner sc = new Scanner (System.in);

     String email = sc.next();

     String userName = "";

 

     for(int i=0; i

       if(email.charAt(i) == '@') {

        break;

       } else {

         userName += email.charAt(i);

       }

     }

 

     System.out.println(userName);

   }

}



Share to whatsapp

More Questions from Java Basic Codes Module 0

Write a function to calculate the factorial of a number.


View

Write a function which takes in 2 numbers and returns the greater of those two.


View

Take an array of Strings input from the user & find the cumulative (combined) length of all those strings.


View

Take an array of names as input from the user and print them on the screen.


View

Input an email from the user. You have to create a username from the email by deleting the part that comes after ‘@’. Display that username to the user.

Example : 

email = “mejona@gmail.com” ; username = “mejona” 

email = “helloWorld123@gmail.com”; username = “helloWorld123”


View

Enter 3 numbers from the user & make a function to print their average.


View

Write a function that takes in age as input and returns if that person is eligible to vote or not. A person of age > 18 is eligible to vote.


View