「Java」Long.parseLong()メソッドとLong.valueOf()メソッドの使い方
説明
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