Question: What does the following code do ? String s 1 = 8 0 5 Martin Street; String s 2 = 8 0 5

What does the following code do?
String s1="805 Martin Street";
String s2="805 Martin Street";
if (s1.equals(s2)){
System.out.println("same");
}
if (s1== s2){
System.out.println("equal");
}
Question 17Answer
a.
It prints "equal" and "same" to the console.
b.
It prints "same" to the console.
c.
It causes a compile-time error.
d.
It prints "equal" to the console.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!