scala> val a = new StringBuffer a: StringBuffer = scala> a.append("hoge").deleteCharAt(a.length() - 1) res4: StringBuffer = hog
こういう感じです。deleteCharAtを使う。dropRightは使えません。
こういうふうにしたらいけるけど。
scala> a.append("hoge").toString.dropRight(1) res5: String = hoghog
ソースコードをちょっと追っかけましたが、java.lang.StringBufferでJavaの遺産のようです。