私はif条件で文字列を比較し、if条件内でselectedradbtnの値を表示します。ここでselectedradbtnは、if条件の内側に印刷された...しかし、私は前に印刷していたときに値が...if条件の中の値を取得する方法は?
私のコードの印刷された条件とします。
ArrayList<String> array2;
static int selectedradbtn;
selectedradbtn = Previouspage.selectedradiobtn;
System.out.println("selected radio button outside if"+selectedradbtn); //here value is printing
if(Integer.toString(selectedradbtn).equals(array2.get(0)) && array2.get(3).equals("1"))
{
System.out.println("selected radio button in if"+selectedradbtn); //value not printing
correct = correct+ 1;
System.out.println("correct if"+correct);
}
私が間違っているつもりですが..しなさい
条件が 'false'なので、' if'ブロックに入らないのでしょうか? – Luksprog
ブロックが実行されたかどうかにかかわらず、コードが実行されたかどうかをデバッグしました。 – user370305
はあなたのarraylistが空ですか?またはログにSystem.out.println –