From d16c62aed209aada9868c07e139d2dd48dc81536 Mon Sep 17 00:00:00 2001 From: Sebastian Bazley Date: Wed, 7 May 2014 01:20:42 +0000 Subject: [PATCH] Clarify that 0.d is decimal, not octal git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1592931 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/java/org/apache/commons/lang3/math/NumberUtils.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/apache/commons/lang3/math/NumberUtils.java b/src/main/java/org/apache/commons/lang3/math/NumberUtils.java index 305cb3e28..dd60580a7 100644 --- a/src/main/java/org/apache/commons/lang3/math/NumberUtils.java +++ b/src/main/java/org/apache/commons/lang3/math/NumberUtils.java @@ -1329,7 +1329,8 @@ public static boolean isDigits(final String str) { * *

Non-hexadecimal strings beginning with a leading zero are * treated as octal values. Thus the string 09 will return - * false, since 9 is not a valid octal value.

+ * false, since 9 is not a valid octal value. + * However, numbers beginning with {@code 0.} are treated as decimal.

* *

Null and empty String will return * false.