Which of the following is the correct way to compare two strings in a case-insensitive manner in Java?
A. str1.equals(str2)
B. str1.compareToIgnoreCase(str2)
C. str1.equalsIgnoreCase(str2)
D. str1.compare(str2)
Answer: Option C
A. str1.equals(str2)
B. str1.compareToIgnoreCase(str2)
C. str1.equalsIgnoreCase(str2)
D. str1.compare(str2)
Answer: Option C
In Java, which class is used to represent a sequence of characters as a string?
A. String
B. StringBuilder
C. StringSequence
D. StringArray
What is the correct way to create a new empty String object in Java?
A. String emptyString = "";
B. String emptyString = new String();
C. String emptyString = " ";
D. String emptyString = null;
E. Both A and B
Which of the following methods is used to compare two strings for equality in Java?
A. equals()
B. compareTo()
C. equalsIgnoreCase()
D. compare()
Join The Discussion