I khow that java is pass-by-value, and when i pass a object into method and change it,it will change when i out method. But i can't do it with String
object. This is example:
public class text
{
public void change(String a)
{
a = "ha";
}
public static void main(String[] args)
{
text a = new text();
String b = "hi";
a.change(b);
System.out.println(b);
}
}