У меня есть строковая переменная в Java,
String strNum = "-90.29";
Помимо regex, есть ли какой-либо метод API, доступный для проверки, если strNum содержит действительное положительное десятичное значение.
regex
strNum
Может кто-нибудь, пожалуйста, помогите?
Вы можете использовать Apaches commons.lang.math как (null-safe):
NumberUtils.toScaledBigDecimal(strNum).signum() == 1