この投稿によると、ListBufferは最初と最後の要素を一定時間削除できると言われています。remove(0)
APIリファレンスとListBufferソースコードを調べてきましたが、最初の要素の仕事をしている間に、最後の要素を一定時間で削除する方法がわかりません。最後の要素を削除する適切な方法は何でしょうか?
別の質問:ListBufferを反復処理しているときに、要素を効率的に削除することは可能ですか?Javaではそれを行うことができますIterator.remove()
が、Scalaイテレーターにはメソッドがないようですremove()
...