String first ="A";
String second = first;
second = "B";
System.out.println(first);
Почему first все равно выводит A? Ведь я заменил этот объект другой строкой?
String first ="A";
String second = first;
second = "B";
System.out.println(first);
Почему first все равно выводит A? Ведь я заменил этот объект другой строкой?
Переменная second после присваивания указывает на другой объект. first на один, second на другой.