「Java」DecimalFormatとLong.parseLong()の使い方
構文
1.public DecimalFormat(String pattern)
パラメータ:pattern – ローカライズされていないパターン文字列。
2.public static long parseLong(String s)
throws NumberFormatException
パラメータ:
s – 解析対象のlong表現を含むString
戻り値:
10進数の引数で表されるlong。
Javaコード
package com.arkgame.study; import java.text.DecimalFormat; public class DecimalFormatDemo { public static void main(String[] args) { DecimalFormat fmt = new DecimalFormat("#,###"); String cft = "1234567"; String num = null; long numVal = 0; try { numVal = Long.parseLong(cft); num = fmt.format(numVal); System.out.println("結果:\n" + num); } catch (IllegalArgumentException ie) { } } }
結果:
1,234,567