Androidによるデジタルフォーマットの使用例
本明細書の例は、Androidによって実現されるデジタルフォーマットの使用法を説明する。皆さんに参考にしてあげます。具体的には以下の通りです。
ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。
package formatnumber;
import java.text.DecimalFormat;
public class FormatNumber {
public static void main(String[] args) {
DecimalFormat df = new DecimalFormat();
double data = 1234.56789;
System.out.println(" : " + data);
String style = "0.0";//
df.applyPattern(style);//
System.out.println(" style: " + style + " : " + df.format(data));
style = "00000.000 kg";// df.applyPattern(style);
System.out.println(" style: " + style + " : " + df.format(data));
// "#" , , , 。
style = "##000.000 kg";
df.applyPattern(style);
System.out.println(" style: " + style + " : " + df.format(data));
// "-" ,
style = "-000.000";
df.applyPattern(style);
System.out.println(" style: " + style + " : " + df.format(data));
// "," ,
style = "-0,000.0#";
df.applyPattern(style);
System.out.println(" style: " + style + " : " + df.format(data));
// "E" ,"E" ,
// "E"
style = "0.00E000";
df.applyPattern(style);
System.out.println(" style: " + style + " : " + df.format(data));
// "%" 100 , 。
style = "0.00%";
df.applyPattern(style);
System.out.println(" style: " + style + " : " + df.format(data));
// "\u2030" 1000 , 。 style = "0.00\u2030";
//
DecimalFormat df1 = new DecimalFormat(style); //df.applyPattern(style);
System.out.println(" style: " + style + " : " + df1.format(data));
}
}
プログラムの実行結果は以下の通りです。
: 1234.56789
style: 0.0 : 1234.6
style: 00000.000 kg : 01234.568 kg
style: ##000.000 kg : 1234.568 kg
style: -000.000 : -1234.568
style: -0,000.0# : -1,234.57
style: 0.00E000 : 1.23E003
style: 0.00% : 123456.79%
style: 0.00‰ : 1234567.89‰
Android関連の内容についてもっと興味がある読者は、当駅のテーマを調べてもいいです。「Android開発入門と上級教程」、「Androidデバッグ技術とよくある問題解決方法のまとめ」、「Androidマルチメディア操作技術まとめ(オーディオ、ビデオ、録音など)」、「Android基本コンポーネントの使い方のまとめ」、「AndroidビューViewテクニックのまとめ」、「Androidレイアウトlayout技巧まとめ」および「Androidコントロールの使い方のまとめ」ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。