6
Порівняння рядків з ==, які оголошені остаточними в Java
У мене просте запитання про рядки на Java. Наступний відрізок простого коду просто об'єднує два рядки і потім порівнює їх ==. String str1="str"; String str2="ing"; String concat=str1+str2; System.out.println(concat=="string"); Вираз порівняння concat=="string"повертається falseяк очевидне (я розумію різницю між equals()і ==). Коли ці два рядки оголошені finalтак, final String str1="str"; final String …