次のJsoupコードは、 container 内のすべての要素のテキストを連結しますels
。
for (Element el : els)
entireText += el.text();
最大 64 個の要素があり、それぞれに最大 1 KB (テキスト全体で合計すると最大 64 KB) のコンテナーでは、この単純なループは、典型的なローエンドの Android フォンで約8 秒かかります。
Java コンパイラが のような式A + B + C
をnew StringBuilder(A).append(B).append(C).toString()
.
そうではありませんか?
私は何が欠けていますか?