[解決済み] ArrayList<String>をjava.util.Listに変換する【終了しました
2022-03-07 10:38:51
質問
コンセプトがまとまりません 私は
ArrayList<String>
を
List
(または
List<String>
が、キャスト例外に遭遇し続けます。はい、私は文字列配列をリストに変換するコードを見ましたが、私はこれが異なるシナリオであると感じています。
private static List<String> values;
Ioma.dataservice.getPendingOrders(new AsyncCallback<ArrayList<Order>>(){
@Override
public void onFailure(Throwable caught) {
// TODO Auto-generated method stub
}
@Override
public void onSuccess(ArrayList<Order> result) {
ArrayList<String> orderNumbers = new ArrayList<String>();
//problem here, cannot cast arraylist<string> to list string for some reason? idk. SO it maybe?
for(int i=0;i<result.size();i++){
System.out.println("ordernumber: " + result.get(i).getOrderNumber());
System.out.println("arraysize: " + result.size());
orderNumbers.add(Integer.toString(result.get(i).getOrderNumber()));
}
for (int i=0; i<orderNumbers.size();i++){
values.add(orderNumbers.get(i));
}
cellList.setRowData(values);
}
});
基本的に、私は入力としてリストを必要とするcellListを作成しようとしています。DB クエリから注文の arrayList を取得し、それを反復して注文番号を引き出し、それを arrayList に入れて、それをリストに変換して cellList で使用したいのです。なぜこれができないのか、また適切な方法は何なのか、どなたか教えていただけませんか?
解決方法は?
を使用しているため、この問題が理解できません。
ArrayList
を実装しています。
List
と
List
はインターフェースである。
この行を変更することができます
ArrayList<String> orderNumbers = new ArrayList<String>();
になります。
List<String> orderNumbers = new ArrayList<String>();
関連
-
[解決済み] HTTP ステータス 500 - サーブレットクラス pkg.coreServlet のインスタンス化に失敗しました。
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] 配列からArrayListを作成する
-
[解決済み] なぜパスワードにはStringではなくchar[]が好まれるのですか?
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] JavaでStringをintに変換するにはどうしたらいいですか?
-
[解決済み] ArrayListの初期化を1行で行う。
-
[解決済み] スタックトレースを文字列に変換するにはどうすればよいですか?
-
[解決済み] Javaで「ArrayList<String>」を「String[]」に変換する。
-
[解決済み】オブジェクトの配列を文字列のプロパティ値でソートする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Eclipse デフォルトのフォント名
-
[解決済み] javac ソースファイルが見つかりません
-
[解決済み] ORA-01654: インデックスを拡張できません。
-
[解決済み] raw 型のメンバへのアンチェックの呼び出し
-
[解決済み] Java の文字列インデックスが範囲外です。0 [閉店]
-
[解決済み] スリーピング中のスレッドが割り込まれ、データベースへの接続が失われる
-
[解決済み] Javaコンパイラーエラー:ステートメントではありません
-
[解決済み] ヘッドリカーシオンとテールリカーシオンの違い [重複]について
-
[解決済み] x--やx++はここで何をするのですか?
-
[解決済み] ポリモーフィズム。なぜ「ArrayList list = new ArrayList」ではなく、「List list = new ArrayList」を使うのか?重複