天天看點

使用Rope來高效處理長字元串

  “由于 <code>rope</code> 的附加性能通常比 <code>stringbuffer</code> 好,這時使用 rope 是否有意義呢?答案還是否。不論何時将輸入的資料組合在一起形成格式化輸出時,最漂亮最有效的方法是使用模闆引擎(例如 stringtemplate 或 freemarker)。這種方法不僅能幹淨地将表示标記與代碼分開,而且模闆隻進行一次編譯(通常編譯為 jvm 位元組碼),以後可以重用,進而使它們擁有極佳的性能特征。”

文章轉自莊周夢蝶  ,原文釋出時間2008-05-05