我正在尝试使用IF THEN来添加代码中的整数:
one.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
subtotal = 1;
if (variable1==1) (counter + 1)
else if (variable1==2) then (counter + 1);
display.setText("Your total is" + counter);
}
});
但是我觉得我的格式错误了...... = /
非常感谢!
答案 0 :(得分:2)
您应该使用大括号{}
另外,说counter + 1
没有多大意义。我确定你的意思是counter += 1
,可以写成counter++
,因为你只是加了一个。
if (variable1==1) {
counter++;
} else if (variable1==2) {
counter++;
}
此外,由于if
的正文相同,因此您可以将两个表达式放在同一个if
中。
if (variable1==1 || variable1==2) {
counter++;
}