【初心者】Java質問・相談スレッド82【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0429デフォルトの名無しさん
2006/03/04(土) 04:11:14クラスAが定義されているとして
クラスAのメンバ変数は
int[] lpiFlags = {0,1,2,3,4};
String str = "ぬるぽ";
などと宣言されているとします。
そこで何が問題かというと次の様に宣言されている時に困ってしまいました
int []lpiFlags = {0,1,2,3,4};
String str = "lpiFlagsの要素の個数 "+lpiFlags.length;
クラスAのインスタンスが作成された時にこれら変数と初期化作業を行われる訳ですが、
Javaではこの変数の宣言と初期化作業の順番というのは厳密に定められているのですか?
もし定められてなければコンストラクタで初期化作業をしなくてはならないので・・
■ このスレッドは過去ログ倉庫に格納されています