对于要进入我的群组的按钮,我有以下代码:

char group = 0;

if (Integer.parseInt(lblTbt.getText()) <= 30) {
    group = 'A';
} else if (Integer.parseInt(lblTbt.getText()) <=60) {
    group = 'B';

lblGroup.setText(String.valueOf(group));


但在另一个按钮中,我想获取一个十进制值。

我尝试使用相同的代码,但出现错误。

double rf = 0;

if (Integer.parseInt(lblSurface.getText()) <= 29) {
   rf = '1.1';
} else if (Integer.parseInt(lblSurface.getText()) <=59) {
    rf = '1.3';

lblRF.setText(String.valueOf(RF));


我想将rf(十进制值)和setText放入标签中。

任何帮助将不胜感激

最佳答案

您需要将:rf = '1.1';更改为:rf = 1.1;

另外,可能您需要:lblRF.setText(String.valueOf(rf));而不是使用RF

关于java - 如果为else语句,则等于或小于值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13628227/

10-12 23:51