★★Java質問・相談スレッド176★★ [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0239デフォルトの名無しさん
2016/02/08(月) 15:33:08.09ID:FU9vpjRBやろうとしていることは、ファイルからデータを取得し、
それを構造体のようにしたいのです。
クラスの構造としては、以下のような独自クラスの中にまた独自クラスがある
ツリー構造のようなクラスに整理し、独自クラスのリストにデータを追加しようと思っています。
public class Class1 {
public String sKey1; // Class1のキー値
public int nCnt1; // Class2のレコード数
public List <Class2> cls2List; // Class2のリスト(要素数は可変)
}
public class Class2 {
public String sKey2; // Class2のキー値
public int nCnt2; // Class2のレコード数
public List<Class3> cls3List; // Class3のリスト(要素数は可変)
}
public class Class3 {
public int sKey3; // Class3のキー値
public int nRecCnt; // データのレコード数
public List<String> RecDat; // データの中身(要素数は可変)
}
最初はVBでいうRedim Preserveのような動的配列なら上手くできるかと思ったのですが
javaにはそれがないので、代わりにリストでやろうとしたところ
このような独自クラスの中に独自クラスがある箇所への
データの追加(add)の仕方が分からず、手詰まりになってしまいました。
(例えば、Class3の新規レコードを追加しようとした場合、どうすればよいか)
どうかご教授願います。
■ このスレッドは過去ログ倉庫に格納されています