「Java」Long.parseLong()メソッドとLong.valueOf()メソッドの使い方

2020年11月11日

説明
1.public static long parseLong(String s) throws NumberFormatException
文字列の引数を符号付き10進数longとして構文解析します。文字列内の文字はすべて、10進数の桁である必要があります。
2.public static Long valueOf(String s)throws NumberFormatException
指定されたStringの値を保持するLongオブジェクトを返します。
Javaコード

package com.arkgame.study.it;

public class LongDemo {

      public static void main(String[] args) {

            String strA = "20";
            String strB = "200";
            Long cftA = Long.parseLong(strA);
            System.out.println("parseLong: " + cftA + " getClass: " + cftA.getClass() + " " + cftA.toString());

            Long cftB = Long.valueOf(strB);
            System.out.println("valueOf: " + cftB + " getClass: " + cftB.getClass() + " " + cftB.toString());

      }

}

結果
parseLong: 20 getClass: class java.lang.Long 20
valueOf: 200 getClass: class java.lang.Long 200

Java

Posted by arkgame