String str = "Immutable String";
String newStr = str.replace("Immutable", "Mutable");
System.out.println(str);
System.out.println(newStr);
System.out.println(str);
// результат:
Immutable String
Mutable String
Immutable String
final String name = "Java";
name = "Python";
// error: cannot assign a value to final variable name
final List<String> strings = new ArrayList<>();
System.out.println(strings.size());
strings.add("Java");
System.out.println(strings.size());
// результат:
0
1
class School {
private final double number;
private final Director director;
// ...
}
class School {
// ...
public School(double number, Director director) {
this.number = number;
this.director = director;
}
public Director getDirector() {
return director;
}
public double getNumber() {
return number;
}
}