Vector

CLDCにはVectorがあることを最近知りました。
で、ちょっと使ってみようと思ったのだけれど、こいつ、インデックスアクセスが出来ないみたい(;´Д`)
setするときにはインデックスを指定出来るのに、取得はインデックスからだと不可能という訳の分からない仕様。
取得する為には、

  • Enumerationでぐるぐる回して取得する
  • copyInto()メソッドで要素を全部コピーしてもらう
  • Vectorを継承したクラスを作って、protectedになっているelementDataを取得する

ぐらいしか方法は無いと思われ。


使えねぇ……(;´Д`)