String hoge;

hoge = "1";

hoge = "2";

とするとhogeの中身が変わるのではなく
hogeの参照位置が変わると思うのですが
hogeの中身だけを変えたい場合はどうすればよいでしょうか?