DecimalFormat เป็นคลาสย่อยคอนกรีตของ NumberFormat ซึ่งใช้ในการจัดรูปแบบตัวเลขทศนิยม
แพ็คเกจ com.myk.hash; นำเข้า java.text.decimalformat; แอพคลาสสาธารณะ {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {// การจัดรูปแบบหมายเลข # และ 0 เป็นตัวยึดตำแหน่ง #: เมื่อจำนวนตัวเลขที่จะจัดรูปแบบไม่เพียงพอ # จะเติมเต็ม 0: เมื่อจำนวนตัวเลขที่จะฟอร์แมตไม่เพียงพอ 0 จะเติมใน decimalformat df1 = decimalformat ใหม่ ("#. ##"); // การจัดรูปแบบหมายเลข System.out.println (df1.format (0.01)); DecimalFormat df2 = decimalformat ใหม่ ("0.000"); // การจัดรูปแบบหมายเลข System.out.println (DF2.Format (0.01)); // การจัดรูปแบบหมายเลข System.out.println (df3.format (0.11)); // การจัดรูปแบบหมายเลข System.out.println (df3.format (0.11)); // การจัดรูปแบบหมายเลข System.out.println (df3.format (0.11)); // การจัดรูปแบบหมายเลข decimalformat df4 = new decimalformat ("#. ##%"); // การจัดรูปแบบหมายเลข System.out.println (df4.format (0.01111)); // ใช้ "," เพื่อแยกตัวเลขด้วย 3 หลัก decimalformat df5 = decimalformat ใหม่ (", ###"); // รูปแบบดิจิตอล System.out.println (df5.format (981725025)); DecimalFormat DF6 = ใหม่ DecimalFormat ("Top, ###"); // รูปแบบดิจิตอล System.out.println (df6.format (981725025)); DecimalFormat DF7 = New DecimalFormat ("##, ###. 000"); // ระบบการจัดรูปแบบดิจิตอล. OUT.PRINTLN (DF7.Format (981725025.981725025)); //-เปลี่ยน}}}ผลลัพธ์
0.010.01011.000%1.11%981,725,025Ping TOP981,725,025981,725,025.982
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น