StringBuffer sql = new StringBuffer(); sql.append("SELECT"); sql.append(" hoge1, hoge2, hoge3, hoge4"); sql.append("FROM"); sql.append(" foo AS a"); sql.append("LEFT OUTER JOIN bar AS b"); sql.append("ON a.hoge1 = b.fuga1"); ... // 以下、長大なSQL文が続く "+"演算子による文字列結合は遅いから……といって、ソースコードのSQL文を延々上記みたいな感じで一生懸命書いている御仁がいらっしゃいました *1。しかし、もう+演算子はStringBufferとかStringBuilderにjavacが自動変換してしまうようになっていると耳にしました。であるならば、上記の