如何删除kotlin字符串中的第一个字符

我正在尝试使用 Kotlin 在 Android Studio 中制作一个计算器,并且我试图让用户将数字设为负数和正数,但我只得到了一半,将数字设为负数,但无法使其变为正数,为此我需要删除字符串中的第一个字符,有人知道该怎么做吗?

var firstNumber: String = ...
if (firstNumber[0] == '-') {
   firstNumber.
}
stack overflow How to remove first char in kotlin string
原文答案
author avatar

接受的答案

您可以使用 substring

firstNumber = firstNumber.substring(1);

答案:

作者头像

您可以使用 String 类的 drop() 删除字符串的第一个字符。

firstName = firstName.drop(1);