★★ Java の宿題ここで答えます Part 52 ★★
■ このスレッドは過去ログ倉庫に格納されています
0682680
2005/07/26(火) 15:55:18まあ、そういわずにやってみる。
�@下準備として、メソッドの最後にデバッグ文を追加する。
System.out.println(pixels2.length);
これで、pixels2 の、y 方向のサイズが出力される。0 になってるはず。
�Aローカル変数に、インスタンス変数(フィールド)を代入する。
int width = this.width, height = this.height;
y 方向のサイズが予期した値に変わるはず。
�B実は、そもそもインスタンス変数のコピー自体不要なので、
�@のデバッグ文共々�Aを削除する。
�C「スコープ(別のスコープで同じ変数名を使うとどうなるか)」や、
キーワード「this」についてもう少しお勉強!
この分だと、pixels2 もフィールドにあったりするんだろうな・・・
■ このスレッドは過去ログ倉庫に格納されています