• ベストアンサー

Lsit<LabelValueBean>について

LabelValueBeanのLabelを削除する方法についてご質問です。 for(int y=0; y<rsetArea.getRowCount(); y++){ String label = rsetArea[y][1]; String value = rsetArea[y][0]; alist.add(new LabelValueBean(label, value)); } 上記のようなソースである条件になったら LabelValueBeanのLabelを削除することはできるのでしょうか。 (vale)だけのリストになるということです。 例えば、上記のループにより value : label 1:Java 2:C++ 3:Perl 4:VB 5:Ruby ・ ・ ・ というループが繰り返されました。 そこで Labelに"VB"が入ってきたら Labelを全部消して valueだけのリストにするということです。 申し訳ございませんが、どなたかお助けください。

質問者が選んだベストアンサー

  • ベストアンサー
  • sh_hirose
  • ベストアンサー率66% (56/84)
回答No.2

一番簡単なのは List<String> values = new ArrayList<String>(); List<LabelValueBean> alist = new ArrayList<LabelValueBean>(); for(int y=0; y<rsetArea.getRowCount(); y++){ String label = rsetArea[y][1]; String value = rsetArea[y][0]; alist.add(new LabelValueBean(label, value)); values.add(value); } >LabelValueBeanは、あなたしか知らない >クラスじゃないですか???? Strutsのクラスじゃないかな?

その他の回答 (2)

  • tom11
  • ベストアンサー率53% (134/251)
回答No.3

>Strutsのクラスじゃないかな? なるほど、検索したらstrutsにありますね。 標準APIしか見てなかった!!! 削除でなく、最初から、別リストの作成ですか!! 確かに、この方法だと、rsetAreaは、何でも良いですね。 参考になりました。 多分、質問者から、返信なさそうなので、 *********ポイント20**********進呈(sh_hiroseさん)

aammsuut
質問者

お礼

申し訳ございません。 返信が遅れてしまいました。 非常に助かりました。 ありがとうございます。

  • tom11
  • ベストアンサー率53% (134/251)
回答No.1

LabelValueBeanは、あなたしか知らない クラスじゃないですか???? rsetAreaこれも、あなたしか知らない クラスじゃないですか。??? 標準APIを使ったほう良いのでは????

関連するQ&A