java.time.format.DecimalStyle 类充当访问信息的中心点。处理日期和时间的一个重要部分是本地化。此类提供日期和时间格式中使用的本地化十进制样式。 Clone、finalize、getClass、notify、notifyAll、wait 是该类中声明的方法。
用法:
public final class DecimalStyle extends Object
decimalSeparator()方法:
Java
// Java program to demonstrate the
// Implementation of decimalSeparator()
import java.time.format.*;
import java.util.*;
public class Example1 {
public static void main(String[] args)
{
DecimalStyle x = DecimalStyle.STANDARD;
System.out.println( "Char before separation: "
+ x.getDecimalSeparator());
char decimalSeparator = '*';
DecimalStyle ds = x.withDecimalSeparator( decimalSeparator);
System.out.println( "Char after separation: "
+ ds.getDecimalSeparator());
}
}
输出
Char before separation: . Char after separation: *
getNegativeSign()方法:
Java
// Java program to demonstrate the
// Implementation of getNegativeSign()
import java.time.format.*;
import java.util.*;
public class Example2 {
public static void main(String[] args)
{
DecimalStyle x = DecimalStyle.STANDARD;
System.out.println("Character used "
+ "for negative sign: "
+ x.getNegativeSign());
}
}
输出
Character used for negative sign: -
方法表:
METHOD | DESCRIPTION |
---|---|
equals(Object obj) | 检查此 DecimalStyle 是否等于另一个 DecimalStyle。 |
getAvailableLocales() | 列出所有受支持的区域设置。 |
getDecimalSeparator() | 获取表示小数点的字符。 |
getNegativeSign() | 获取表示负号的字符。 |
getPositiveSign() | 获取代表正号的字符。 |
getZeroDigit() | 获取代表零的字符。 |
hashCode() | 这提供了此 DecimalStyle 的哈希码。 |
of(Locale locale) | 提供指定区域设置的DecimalStyle。 |
ofDefaultLocale() | 为默认格式区域设置提供了 DecimalStyle。 |
toString() | 这将返回说明此 DecimalStyle 的字符串。 |
withDecimalSeparator(char decimalSeparator) | 返回带有表示小数点的新字符的信息副本。 |
withNegativeSign(char negativeSign) | 返回带有表示负号的新字符的副本。 |
withPositiveSign(char positiveSign) | 返回带有代表正号的新字符的副本。 |
withZeroDigit(char zeroDigit) | 返回带有代表零的新字符的副本。 |
参考:https://docs.oracle.com/javase/8/docs/api/java/time/format/DecimalStyle.html
相关用法
- Java java.time.format.DateTimeFormatterBuilder用法及代码示例
- Java java.time.Clock.equals()用法及代码示例
- Java java.time.Clock.fixed()用法及代码示例
- Java java.time.Clock.getZone()用法及代码示例
- Java java.time.Clock.hashCode()用法及代码示例
- Java java.time.Clock.instant()用法及代码示例
- Java java.time.Clock.millis()用法及代码示例
- Java java.time.Clock.offset()用法及代码示例
- Java java.time.Clock.system()用法及代码示例
- Java java.time.Clock.systemDefaultZone()用法及代码示例
- Java java.time.Clock.systemUTC()用法及代码示例
- Java java.time.Clock.tick()用法及代码示例
- Java java.time.Clock.tickMinutes()用法及代码示例
- Java java.time.Clock.tickSeconds()用法及代码示例
- Java java.time.Clock.withZone()用法及代码示例
- Java java.time.Duration.abs()用法及代码示例
- Java java.time.Duration.addTo()用法及代码示例
- Java java.time.Duration.between()用法及代码示例
- Java java.time.Duration.compareTo()用法及代码示例
- Java java.time.Duration.dividedBy()用法及代码示例
- Java java.time.Duration.equals()用法及代码示例
- Java java.time.Duration.from()用法及代码示例
- Java java.time.Duration.get()用法及代码示例
- Java java.time.Duration.getNano()用法及代码示例
- Java java.time.Duration.getSeconds()用法及代码示例
注:本文由纯净天空筛选整理自mayanktyagi1709大神的英文原创作品 java.time.format.DecimalStyle Class in Java。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。