gpt4 book ai didi

java - 获取 if else 语句中的计算结果

转载 作者:行者123 更新时间:2023-12-02 04:13:50 26 4
gpt4 key购买 nike

我正在开发一个进行数学计算的应用程序, 一个按钮正在调用一个进行计算的方法, 验证if的条件后。

 public class MainActivity extends AppCompatActivity {


Button ok;
TextView re;
EditText s ;
int ref =100 ;
int=12;
int=8;


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

re=findViewById(R.id.result);
ok =findViewById(R.id.ok);
s=findViewById(R.id.somme);
int en = Integer.parseInt(s.getText().toString());






if (en <(ref)) {
int result =((en*8)/ 100);


System.out.println(result);
} else {

int result1=((en*12)/ 100);
System.out.println(result1);
}


}


}

谢谢

最佳答案

您需要为按钮设置 OnClickListener 事件监听器。否则你的按钮将不会响应。您应该在该界面的 onClick() 方法中进行计算,如下所示:

ok.setOnClickListener(view -> 

if (en <(ref)) {
int result =((en*8)/ 100);
System.out.println(result);
} else {
int result1=((en*12)/ 100);
System.out.println(result1);
});

关于java - 获取 if else 语句中的计算结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56674387/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com