教えていただきたいのですが、
1つのVectorの中に、いろいろなモノ(例えば、番号、名前、年齢のデータなど)
が入っていたとして、そのVectorから番号だけ取り出して表示するなどということはできるでしょうか?
/* 番号、名前、年齢を取得するメソッド(Vectorが戻り値)があるとして.... */
Vector vec = new Vector() ;
str = number+name+age ; //これがたくさんあるとします
vec.add(str) ;//番号と名前と年齢の組み合わせをVectorに格納
return vec ;
/* 取りだし */
Vector vec=new Vector() ;
vec = getVector() ;//メソッドから値を取りだし
for(int i=0;i<vec.size();i++) {
System.out.println(vec.elementAt(i)) ;
}
こんな感じだと、全部表示されてしまいます....
部分ごとに取り出す方法はないでしょうか?初歩的な質問でごめんなさい、
よろしくお願いします!
No.1ベストアンサー
- 回答日時:
Stringに格納するときに"0001,田中,40"のようにカンマか何かで
区切らないと無理ではないでしょうか。
それよりも、
Vector v1 = new Vector();
Vector v2 = new Vector();
v1.addElement("番号");
v1.addElement("名前");
v1.addElement("年齢");
v2.addElement(v1);
のようにした方が簡単ですよ。
取り出すときは
Vector v3 = (Vector)v2.get(i)// iは取り出したいレコード
System.out.println(v3.get(j))// jは取り出したいデータ
配列でも可能。
No.4
- 回答日時:
No.1、No.3の方々のやり方で、確かにできます。
しかし、これはオブジェクト指向じゃない。
というわけで、「初歩的な質問」に対する答えとしては、
私はNo.2の方のやり方を推奨します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# このプログラミング誰か教えてください。 2 2022/04/22 18:48
- C言語・C++・C# このプログラミング誰か教えてください 9 2022/04/22 18:50
- ブルーレイ・プレーヤー・レコーダー BD-REについて教えてください。 3 2022/11/10 23:28
- ガスコンロ・IHクッキングヒーター・給湯器 コンテンツブロッカーについて 2 2023/05/17 09:43
- その他(言語学・言語) 「ベクトル」ってなんか抵抗ありませんか?「ヴェクトル」のほうがよくありませんか? 9 2023/01/01 10:50
- フリーソフト Vector フリーソフト 卓上カレンダー Windows10での作動は? 2 2022/06/11 19:03
- 数学 面素ベクトルについて質問です 位置ベクトル r↑=(x,y,f(x,y)) とすると ds↑=(∂r 2 2023/03/21 17:17
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- 画像編集・動画編集・音楽編集 PhotoScape という画像加工ソフトについて教えてください 3 2023/08/23 21:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
n番目に大きな値を探索する
-
Javaで文字と数字が混ざったも...
-
[Ljava.lang.Stringってなんですか
-
配列で、値の入っている要素数...
-
配列の中に複数存在する数がい...
-
java
-
Java配列の問題を教えてくださ...
-
C#で動的配列Listの中身をListB...
-
ArrayListを使った多次元配列の...
-
ページング
-
【Ajax通信&Java】配列の受け取...
-
strutsでArrayListの中の配列の...
-
【C#】ハッシュテーブル(連想...
-
CSVファイルの、列だけ取得したい
-
C# ジェネリックメソッドでCSV...
-
java 大文字と小文字を入れ替える
-
Javaには、構造体はないんですか?
-
『args[]』とは?
-
Generics で型チェック
-
Javaで文字を漢字であるか否か...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Javaで文字と数字が混ざったも...
-
[Ljava.lang.Stringってなんですか
-
この警告はどうすれば?
-
Java配列の問題を教えてくださ...
-
配列の中に複数存在する数がい...
-
配列で、値の入っている要素数...
-
java
-
『args[]』とは?
-
javaで大容量テキストファイル...
-
C#で動的配列Listの中身をListB...
-
csvファイルを2次元配列に格納
-
Javaで文字を漢字であるか否か...
-
フローチャート
-
javaについて
-
【C#】ハッシュテーブル(連想...
-
セッションを使ったint型の値の...
-
C言語でunsigned char配列を連...
-
配列について
-
n番目に大きな値を探索する
-
cloneメソッドについて (java)
おすすめ情報