class MyString {
String str;
MyString(String str) {
this.str = str;
}
}
public class Test {
public static void main(String[] args) {
MyString myStr = new MyString("Java");
updateString(myStr);
System.out.println(myStr.str);
}
static void updateString(MyString s) {
s.str = "Python";
}
}
What is the final value of myStr.str
after calling updateString
?