Все 3 сообщения выводятся на экран)
Пробoвал без использования {} потому что по сути тут можно без него все равно не проходит проверку по 5 пункту, какие есть идеи из за чего?)
увидел опечатку if(string1==string3){
System.out.println(same);
}else{
System.out.println(same);
};
Ну это не в ней проблема все равно
package com.javarush.task.pro.task03.task0313;
public class Solution {
public static String string1 = "Амиго";
public static String string2 = string1;
public static String string3 = new String(string1);
public static void main(String[] args) {
String same = "ссылки на строки одинаковые";
String different = "ссылки на строки разные";
if(string1==string2){
System.out.println(same);
}else{
System.out.println(different);
}
if(string1==string3){
System.out.println(same);
}else{
System.out.println(same);
};
if(string2==string3){
System.out.println(different);
}else{
System.out.println(same);
}
}
}