Weblogicアプリケーションサーバー11上で動作するJava 6アプリケーションがあります。問題をデバッグしようとしています。私のコードはif、else if、elseのデバッガ動作
if(a==0){
//Do A
}
else if(a==1){
// Do B
}
else{
// do C
}
私の問題は私のブロックが真とライン2である場合にあっても、デバッガは他のブロック内のライン8に行きます、まだ実行されていることです。 マシン上とサーバー上のコードが同期されるため、不一致はありません。 私のコードで何が間違っているのか探してみてください。
条件として 'int'代入を使用しているときに、コンパイラエラーを受け取っていませんか? –
この新しいコードも問題ありません。コピー貼りを使用してください。 –