|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.cybec.cb3.util.NumberUtil
public class NumberUtil
数字ユーティリティクラス。
コンストラクタの概要 | |
---|---|
NumberUtil()
|
メソッドの概要 | |
---|---|
static String |
formatNumber(String pattern,
String value)
数字文字列をフォーマットします。 |
static int |
getFractionDigits(String value)
文字列の小数点後の桁数を取得します。 |
static String |
numberToString(BigDecimal value,
int fractionDigits)
BigDecimal型数字を指定の小数桁数の文字列に変換します。 |
static BigDecimal |
parseBigDecimal(String pattern,
String value)
文字列をBigDecimal型数字にパースします。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public NumberUtil()
メソッドの詳細 |
---|
public static int getFractionDigits(String value)
value
- 文字列
public static BigDecimal parseBigDecimal(String pattern, String value) throws NullPointerException, IllegalArgumentException, ParseException
pattern
- 文字列のフォーマットvalue
- 文字列
NullPointerException
- pattern
がnull
の場合に発生します。
IllegalArgumentException
- 指定された引数でフォーマットできない場合に発生します。
ParseException
- 指定されたvalue
が正しくない場合に発生します。public static String formatNumber(String pattern, String value) throws NullPointerException, IllegalArgumentException
pattern
- 文字列のフォーマットvalue
- 文字列
NullPointerException
- pattern
がnull
の場合に発生します。
IllegalArgumentException
- 指定された引数でフォーマットできない場合に発生します。public static String numberToString(BigDecimal value, int fractionDigits)
value
- BigDecimal型数字fractionDigits
- 小数の桁数
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |