「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

Java

Posted by arkgame