public final class NumberUtil
extends java.lang.Object
修飾子とタイプ | メソッドと説明 |
---|---|
static boolean |
isDigits(java.lang.String str)
指定した文字を数値かどうか判定します。
|
static java.math.BigDecimal |
toBigDecimal(java.lang.Integer value,
java.math.BigDecimal defaultValue)
Integer型をBigDecimal型に変換します。
|
static java.math.BigDecimal |
toBigDecimal(java.lang.Long value,
java.math.BigDecimal defaultValue)
Long型をBigDecimal型に変換します。
|
static java.lang.String |
toCommaString(java.lang.String str)
指定した文字列をカンマ区切り文字列に変換します。
|
static double |
toDouble(java.lang.String str,
int defaultValue)
文字列を倍精度実数に変換します。
|
static int |
toInt(java.math.BigDecimal dec,
int defaultValue)
BigDecimalをintに変換します。
|
static int |
toInt(double value,
int defaultValue)
倍精度実数をintに変換します。
|
static int |
toInt(java.lang.Object value,
int defaultValue)
オブジェクトをを整数に変換します。
|
static int |
toInt(java.lang.String str,
int defaultValue)
文字列をintに変換します。
|
static java.lang.Long |
toLong(java.math.BigDecimal dec,
long defaultValue)
BigDecimalをlongに変換します。
|
public static int toInt(java.lang.String str, int defaultValue)
str
- 文字列defaultValue
- 初期値public static int toInt(java.lang.Object value, int defaultValue)
value
- 値defaultValue
- 初期値public static int toInt(double value, int defaultValue)
value
- double値defaultValue
- 初期値public static int toInt(java.math.BigDecimal dec, int defaultValue)
dec
- BigDecimal値defaultValue
- 初期値public static java.lang.Long toLong(java.math.BigDecimal dec, long defaultValue)
dec
- BigDecimal値defaultValue
- 初期値public static double toDouble(java.lang.String str, int defaultValue)
str
- 文字列defaultValue
- 初期値public static java.lang.String toCommaString(java.lang.String str)
str
- 数値文字列public static boolean isDigits(java.lang.String str)
str
- 文字列public static java.math.BigDecimal toBigDecimal(java.lang.Integer value, java.math.BigDecimal defaultValue)
value
- 値defaultValue
- デフォルト値public static java.math.BigDecimal toBigDecimal(java.lang.Long value, java.math.BigDecimal defaultValue)
value
- 値defaultValue
- デフォルト値