public abstract class NumberFormat
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
CURRENCYSTYLE |
static int |
INTEGERSTYLE |
static int |
NUMBERSTYLE |
static int |
PERCENTSTYLE |
static int |
SCIENTIFICSTYLE |
static int |
STANDARDCURRENCYSTYLE |
| 构造器和说明 |
|---|
NumberFormat() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract java.lang.String |
format(java.math.BigDecimal value,
java.lang.Integer fractionSize) |
abstract java.lang.String |
format(java.math.BigInteger value,
java.lang.Integer fractionSize) |
abstract java.lang.String |
format(double value,
java.lang.Integer fractionSize) |
abstract java.lang.String |
format(long value,
java.lang.Integer fractionSize) |
java.lang.String |
format(java.lang.Object value,
java.lang.Integer fractionSize) |
abstract java.lang.String |
format(java.lang.String value,
java.lang.Integer fractionSize) |
static NumberFormat |
getInstance(org.json.simple.JSONObject patterns,
int style) |
static java.lang.String |
getPattern(org.json.simple.JSONObject numberFormats,
int style) |
public static final int NUMBERSTYLE
public static final int CURRENCYSTYLE
public static final int PERCENTSTYLE
public static final int SCIENTIFICSTYLE
public static final int INTEGERSTYLE
public static final int STANDARDCURRENCYSTYLE
public static NumberFormat getInstance(org.json.simple.JSONObject patterns, int style)
public static java.lang.String getPattern(org.json.simple.JSONObject numberFormats,
int style)
public java.lang.String format(java.lang.Object value,
java.lang.Integer fractionSize)
public abstract java.lang.String format(long value,
java.lang.Integer fractionSize)
public abstract java.lang.String format(double value,
java.lang.Integer fractionSize)
public abstract java.lang.String format(java.math.BigInteger value,
java.lang.Integer fractionSize)
public abstract java.lang.String format(java.math.BigDecimal value,
java.lang.Integer fractionSize)
public abstract java.lang.String format(java.lang.String value,
java.lang.Integer fractionSize)