Stringを返すメソッドを呼ぶケースで
String ss = new String();
ss = foo.toString();
とする場合と
String ss;
ss = foo.toString();
とする場合がのっていました。これはどう違うのでしょうか?