Как я могу решить эту проблему с помощью моего Java-кода [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как я могу решить эту проблему с помощью моего Java-кода [закрыто]

Сообщение Anonymous »

Код: Выделить всё

    if (buttonText.equals("C")) {
if (dataToCalculate == null || dataToCalculate.isEmpty()) {
Toast.makeText(this, "No values to delete", Toast.LENGTH_SHORT).show();
resultTv.setText("0");

} else {

if (dataToCalculate.length() > 1) {
dataToCalculate = dataToCalculate.substring(0, dataToCalculate.length() - 1);
} else {
dataToCalculate = ""; // Clear if only one character remains
resultTv.setText("0");

}
solutionTv.setText(dataToCalculate);

if (!dataToCalculate.isEmpty()) {
String finalResult = getResult(dataToCalculate);
if (finalResult.isEmpty() || finalResult.equals("Err")) {
resultTv.setText("0");
} else {
resultTv.setText(finalResult);
}
} else {
resultTv.setText("0");
}

return;
нужна помощь с приведенным выше кодом Java, где мне нужно исправить проблему, связанную с тем, что код принимает "C" в качестве входных данных, когда значения отсутствуют.

Подробнее здесь: https://stackoverflow.com/questions/788 ... -java-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»