Метод API для проверки, является ли значение в строковой переменной положительным числовым значением - PullRequest
0 голосов
/ 02 июля 2019

У меня есть строковая переменная в Java,

String strNum = "-90.29";

Помимо regex, есть ли какой-либо метод API, доступный для проверки, если strNum содержит действительное положительное десятичное значение.

Может кто-нибудь, пожалуйста, помогите?

1 Ответ

1 голос
/ 02 июля 2019

Вы можете использовать Apaches commons.lang.math как (null-safe):

NumberUtils.toScaledBigDecimal(strNum).signum() == 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...