トップページ > コンテンツ > プログラミング入門 > Java入門 > 初期化の注意

ClassA{
  int a,b;
  a = methodA();
  b = methodB();
}
 とは書けない。methodの外に書けるのはフィールドの宣言で
 初期化以外のものは書けない。
 そのためintやdoubleで始まる必要がある。
 しかしながら、
ClassA{
  int a,b;
  int a = methodA();
  int b = methodB();
}
 と書き換えてしまうと二重宣言になってしまう。
 すなわち、こうした場合には
ClassA{
  int a = methodA();
  int b = methodB();
}
 のように表現する。

最終更新:2013年07月27日 09:50