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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。