Can someone please help me decode this problem in Java: // Makes String comparis
ID: 3764103 • Letter: C
Question
Can someone please help me decode this problem in Java:
// Makes String comparisons
public class DebugSeven1
{
public static void main(String[] args)
{
String name1 = "Roger";
String name2 = "Roger";
String name3 = "Stacy";
if(name1.equals(name2))
System.out.println(name1 + " and " + name3 +
" are the same");
if(name1.equals())
System.out.println(name1 + " and " + name3 +
" are the same");
if(name1.equals(roger))
System.out.println(name1 + " and 'roger' are the same);
if(name1.equals("Roger")
System.out.println(name1 and 'Roger' are the same");
}
}
Explanation / Answer
public class DebugSeven1
{
public static void main(String[] args)
{
String name1 = "Roger";
String name2 = "Roger";
String name3 = "Stacy";
if(name1.equals(name2))
System.out.println(name1 + " and " + name2 +" are the same");
if(name1.equals(name3))
System.out.println(name1 + " and " + name3 +" are the same");
if(name1.equals("roger"))
System.out.println(name1 + " and 'roger' are the same");
if(name1.equals("Roger"))
System.out.println(name1 + " and 'Roger' are the same");
}
}