約3000個の他の文字列を連結した文字列を作成したいと考えています。非常に多くの文字列を使用すると、それらが何らかのプールに存在し、不要になった直後に GC によって取得されない可能性があるため、非効率になる可能性があると聞きました。
これが最善の方法ですか -
StringBuilder sb = new StringBuilder("");
for(String s : arrayWith3000Strings)
{
sb.append(s);
}
または、すべての文字列を 1 つの文字列に連結する必要がありますか?