簡體   English   中英

用於1到9之間的單個數字的DecimalFormat模式

[英]A DecimalFormat pattern for a single digit between 1-9

我正在用Java編寫Sudoku板,並選擇對板單元使用JFormattedTextField類,因為我可以通過提供正確的DecimalFormat對象來控制輸入。

我的問題是,我應該在DecimalFormat的構造函數中使用什么String,以便它表示1到9之間的單個數字的模式。

或者,是否有更好的類別可用於此目的?

謝謝

    String pattern = "#";
    DecimalFormat decimalFormat = new DecimalFormat(pattern);
    decimalFormat.setMaximumIntegerDigits(1);      
    String format = decimalFormat.format(number);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM