[解決済み] javaで多次元ベクトルを使用するには?
2022-02-12 06:13:40
質問内容
Vector v1 = new Vector();
for (int i = 0; i < 7; i++){
v1.add(new Vector());
}
Vector WordTemp = new Vector();
for (int i = 0; i< 3; i++){
WordTemp.add(v1);
}
まず3次元のベクトルを作成します。 2次元のインデックスを持つベクトルWordTempに単語を入れたいと思います。このようなコードは書けますか?
for (int i = 0; i< 3; i++){
for (int j = 0; j < 7; j++){
((Vector) ((Vector) WordTemp.get(i)).get(j)).add(word);
}
}
このベクター空間を作成したら、このように読むことができるのでしょうか?
...for (int i = 0; i<7; i++){
ListIterator iter2 = ((Vector) ((Vector) WordTemp.get(t)).get(i)).listIterator();
while(iter2.hasNext()){
String CompareStr = (String) iter2.next();....
解決方法は?
代わりに以下のものを使用することができます。
第一の方法
Vector<Vector<String>> s = new Vector<Vector<String>>();
第二の道
Vector<String>[] s = new Vector<String>[5];
または
Vector<String>[][] s = new Vector<String>[5][5];
関連
-
[解決済み] hibernate のプロパティが見つかりません。
-
[解決済み] java.sql.SQLException を取得しました。ResultSet が終了した後の操作は許可されません。
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでNullPointerExceptionを回避する方法
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Java Mapの各エントリを効率的に反復処理するには?
-
[解決済み] Javaでメモリーリークを発生させるにはどうしたらいいですか?
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] JavaでStringをintに変換するにはどうしたらいいですか?
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
最新
-
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を宣言する必要があります。
-
[解決済み] hibernateでResultSetを抽出できない。
-
[解決済み】StringUtils.isBlank() vs String.isEmpty()
-
[解決済み】"比較メソッドはその一般契約に違反する!"
-
[解決済み】宣言されたパッケージが期待されるパッケージと一致しない ""
-
[解決済み】非閉鎖文字リテラルエラー
-
[解決済み】「java -cp」と「java -jar」の違い?
-
[解決済み】Javaのswitch文。定数式が必要だが、定数である
-
[解決済み】Java LinkedListでNodesを使用する
-
[解決済み】CreateProcess error=2, The system cannot find file specified.