हिंदी

The following code to compare two strings is compiled, the following syntax error was displayed - incompatible types - int cannot be converted to boolean. - Computer Applications

Advertisements
Advertisements

प्रश्न

The following code to compare two strings is compiled, the following syntax error was displayed - incompatible types - int cannot be converted to boolean.

Identify the statement which has the error and write the correct statement. Give the output of the program segment.

void calculate()
  {
  String a="KING",b="KINGDOM";
  boolean x=a.compareTo(b);
  system.out.println(x);
  }
संक्षेप में उत्तर

उत्तर

-4

Reason: compareTo() gives the ASCII difference between the first two dissimilar characters present in the string, but if any one of the strings ends early, then it returns the difference of the length.

shaalaa.com
  क्या इस प्रश्न या उत्तर में कोई त्रुटि है?
2023-2024 (February) Official

संबंधित प्रश्न

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')


The String class method to join two strings is ______.


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


Give the output of the following String class method:

"COMMENCEMENT".lastIndexOf('M')

Define a class to accept a String and print the number of digits, alphabets and special characters in the string.

Example: S = "KAPILDEV@83"
Output: Number of digits - 2 '
Number of Alphabets - 8
Number of Special characters - 1

int x = 98; char ch = (char)x; what is the value in ch?


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


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


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×