Я пытаюсь использовать String.valueOf()
для замены нуля, когда я вызываю какой-то метод. Но он по-прежнему показывает nullpointerexception
. Это может быть просто, но я что-то упускаю.
У меня есть такое утверждение
myvar = this.kind.name().toLowerCase()
Это бросок java.lang.NullPointerException
. Я пытаюсь сохранить строку "NULL" всякий раз, когда я получаю NPE. так что я попробовал это
myvar = String.valueOf(this.kind.name().toLowerCase()) -- not working
Я обнаружил в других сообщениях, что он может не работать, поскольку мы перегружали методы String.valueOf(char[])
и String.valueOf(object)
и предлагали использовать ниже. Но все равно это не работает. Как мне назначить строку null
в этом случае?
myvar = String.valueOf((this.kind.name().toLowerCase()) null))