問題タブ [arraylist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4623 参照

java - Java で MySQL からレコードを取得する

MySQLデータベースからデータを取得するためにJavaでアプリケーションを構築しています。クエリを実行した後、ResultSet を取得し、次の手順を実行してレコードを抽出します。

ここで、rs = ResultSet およびrm = ResultSetMetaData

問題は、result.add(row.toString());を実行する必要があることです。ただのresult.add(row);ではなく (これを使用して、2 次元の ArrayList を作成したいと思います)。そうしないと、空の結果が得られます。

row.clear();を入れてみました。最初のforループの前ですが、その結果、すべての結果が最後のレコードの複数のインスタンスで埋められます。が最後のレコードと等しい最後まで結果に追加されなかったのと同じように。別のArrayListに要素として追加する前に、ArrayListを「コミット」する必要がありますか? もしそうなら、どのように?また、好奇心から、.toString()の動作が異なるのはなぜですか?

0 投票する
5 に答える
3199 参照

java - JSP で ArrayList の適切なサイズを取得できない

alt以下の JSP ページの ArrayList で正しい数の要素を取得できません。JSP を表示すると、サイズが 1 ( <%=alt.size()%>) であるべきところが 3 であることを示しています。そのメソッドをジェネレータークラスの配列に追加していると思うので、なぜ1を示しているのかわかりません。

これは私のjspページです:

これは、アラートを生成するクラスです。

これは私の豆のクラスです:

0 投票する
7 に答える
1692 参照

c# - C# でのリストの使用

私は現在、データ構造とアルゴリズムのクラスにいる上位レベルのソフトウェア エンジニアリングの学生です。私たちの教授は、C++ STL にある List 構造を使用してプログラムを作成するように求めています。私は C# をますます使用しようとしており、.NET の ArrayList 構造が STL List 実装の適切な代替物であるかどうか疑問に思っていました。

0 投票する
10 に答える
28199 参照

java - JavaでArrayListをバックアップする方法は?

いくつかのデータをとして保存していArrayListます。そして、このデータをバックアップしたいとき、javaは2つのオブジェクトを永久にバインドします。つまり、データの値を変更すると、ArrayListこの変更がバックアップになります。データから値を個別にコピーしてループ内のバックアップにしようとしましたが、メソッドを使用しようとしましたが、data.clone()何も役に立ちません。

0 投票する
3 に答える
24408 参照

java - ArrayListをOracleのPreparedStatementにバインドするにはどうすればよいですか?

ArrayList(またはそれに関しては任意の種類のリスト)をPreparedStatementにバインドする方法があるかどうか疑問に思いました。これは、最終的にOracleデータベースへのアクセスに使用されます。私が見つけた:

PreparedStatement IN句の代替?

これは私の問題に似ているように見えますが、この質問はより具体的です。Oracleで使用するPreparedStatementにArrayListをバインドしたいのですが、可能であれば、これはどのように達成されますか?

0 投票する
7 に答える
49451 参照

java - Java 配列リストで正規表現を検索する

正規表現 bea.* を検索して、ArrayList.indexOf のようにインデックスを取得する方法があります。

編集:アイテムを返すことは問題ありませんが、線形検索よりもパフォーマンスの高いものが必要です

0 投票する
5 に答える
9622 参照

c# - C#.NETで配列リストの順序は保証されていますか?

C#.NETでArrayListを使用している場合、アイテムを追加する順序と同じ順序が維持されることが保証されていますか?

0 投票する
33 に答える
1251850 参照

java - JavaでArrayListよりもLinkedListを使用するのはいつですか?

私はいつも単純に使用する人でした:

portabilityの型名として interface を使用しているので、このような質問をしたときにコードを書き直すことができます。

逆にいつLinkedList使用する必要がありますか?ArrayList

0 投票する
6 に答える
42100 参照

java - JavaでのArrayList間のキャスト

申し訳ありませんが、これは継承の質問だと思いました。ずっとArrayListの質問でした。

わかりました、私の問題は私が思っていたよりも具体的です。だから私は2つのクラスの家族を持っています。カード、およびゾーン。ゾーンはカードを保持するためのボックスです。

Zoneの最初の2つのサブクラス、ZoneListとZoneMapは、カードを保存する2つの異なる方法を意味します。HandやPokerHandなどのサブクラスには、保存するカードを処理する独自の方法があります。

複雑になるのは、CardにもPokerCardなどのサブクラスがあり、ZoneListとZoneMapのサブクラスはそれらを整理するためのものであるということです。

したがって、ZoneListには、PokerCardがカードであるため、PokerHandでprotected ArrayList<Card> cardBox;宣言できると期待していましcardBox = new ArrayList<PokerCard>();た。私が得ているエラーは、ArrayListsに関してはCardとGangCardの間でキャストできないようだということです...そこで、PokerHandprivate ArrayList<PokerCard> cardBox;内でcardBoxを再宣言するだけでこれを修正しようとしましたが、その結果、隠れていてバグが発生していました私のプログラム。

本当に、問題はArrayLists間のキャストについてですか?Javaは私にできないと言っているので、私ができる方法について何かアイデアはありますか?

z。

0 投票する
4 に答える
517 参照

java - ArrayLists とファイルの読み取りに関する問題

以下の方法で困っています。問題があるかどうかはわかりませんが、ファイルから配列リストを作成しないように絞り込みました。どんな助けでも大歓迎です。

}