English

Define a class to accept two strings, convert them into uppercase, check and display whether two strings are equal or not, if the two strings are not equal, print the string with the highest length - Computer Applications

Advertisements
Advertisements

Question

Define a class to accept two strings, convert them into uppercase, check and display whether two strings are equal or not, if the two strings are not equal, print the string with the highest length or print the message both the strings are of equal length.

Answer in Brief

Solution

import java.util.*;
public class Strings 
{
     public static void main( String [] args)
     {
        String s1 ="" ,s2=""; 
        Scanner sc=new Scanner(System.in); 
        System.out.println("Enter two strings:");
        s1=sc.nextLine();
        s2=sc.nextLine(); 
        s1=s1.toUpperCase(); 
        s2=s2.toUpperCase(); 
        if (!s1.equals(s2))
        {
             if (s1.length()>s2.length())
                  System.out.println(s1); 
            else
                  System.out.println(s2);
        }
       else
       System.out.println("Strings are equal");
    }
}
shaalaa.com
  Is there an error in this question or solution?
2021-2022 (April) Set 1

RELATED QUESTIONS

Write the return data type of the following function:

endsWith( )


Write a program to initialize the seven Wonders of the World along with their locations in two different arrays. Search for the name of the country input by the user. If found, display the name of the country along with its Wonder, otherwise display “Sorry Not Found!”. 
Seven wonders — CHICHEN ITZA, CHRIST THE REDEEMER, TAJMAHAL, GREAT WALL OF CHINA, MACHU PICCHU, PETRA, COLOSSEUM
Locations — MEXICO, BRAZIL, INDIA, CHINA, PERU, JORDAN, ITALY
Example

Country Name: INDIA     Output: INDIA-TAJMAHAL
Country Name: USA        Output: Sorry Not Found!


Give the output of the following string methods.

"MISSISSIPPI".indexOf('S') + "MISSISSIPPI".lastIndexOf('I')


Define a class to accept a string, convert it into lowercase and check whether the string is a palindrome or not.

A palindrome is a word that reads the same backward as forward.

Example:

madam, racecar etc.


The output of the function "COMPOSITION". substring(3, 6):


Give the output of the following String class method:

"COMMENCEMENT".lastIndexOf('M')

The output of the statement "CONCENTRATION" indexOf('T') is ______.


The output of the statement "talent". compareTo("genius") is ______.


Consider the array given below:

char ch[]={'A','E','I','O','U'};

Write the output of the following statements:

System.out.println(ch[0]*2);;

Write the output of the following String methods:

String x="Galaxy",y="Games";
(a)  System.out.println(x.charAt(0)==y.charAt(0));
(b)  System.out.println(x.compareTo(y));

Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×