Как я могу изменить свой Var на Float в графическом интерфейсе Java? - PullRequest
0 голосов
/ 11 сентября 2018
private void btnCalculateActionPerformed(java.awt.event.ActionEvent evt) {                                             
    var input1String = txtInput1.getText().trim();
    var input1 = Integer.parseInt(input1String);

    var input2String = txtInput2.getText().trim();
    var input2 = Integer.parseInt(input2String);

    var result = (input1/input2)/input2;
    var resultString = String.valueOf(result);
    txtOutput.setText(resultString);

как я могу изменить мою переменную на плавающую, чтобы я мог получить десятичную, как 0,212 и т. Д.

1 Ответ

0 голосов
/ 11 сентября 2018

Вы можете использовать:

float input1String = txtInput1.getText() == null ? 0.0f : Float.valueOf(txtInput1.getText().trim());

, который может вызвать исключение, если значение yout Textfiled не является значением с плавающей запятой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...