Entfernen von Zeichen aus einer Zeichenfolge in Kotlin

Ich versuche zum erstellen einer Android-Taschenrechner, die verwendet Zeichenfolgen in Kotlin. Mein problem ist wie lösche ich ein Komma (oder das negativ), wenn es bereits eine enthält.

Hier ist mein code, fügt es das Komma richtig, aber nicht löschen, wenn der Benutzer klickt wieder:

if (!buClickValue.contains(".")) {
                    buClickValue += "."
                } else {
                    buClickValue.replace(".", "")
                }
            }

oder hier ist meine Github

  • Sie sagen, Sie versuchen, hinzufügen/entfernen von Trennzeichen, aber dein code bedeutet Sie hinzufügen/entfernen dot.
  • Sorry mein Fehler. Wenn Sie einen Blick auf den code, den Sie sehen können, dass wenn es keine "." im string, Sie sollten hinzufügen, ein string, aber wenn da schon eins ist, er soll es entfernen.
  • Unklar, was Sie Fragen.
  • Meine Frage ist wie Entferne ich den "."? // Ich habe meine git auf die Frage, vielleicht hilft das
Schreibe einen Kommentar