「Java」valueOf関数で文字列を数値(float/double型)に変換する
環境
Eclipe 2019
Java 8
書式
Float.valueOf(数値)
Double.valueOf(数値)
valueOfを利用して文字列を数値に変換します。
使用例
package com.arkgame.Test; public class UserTest { public static final String strA = "123.45"; public static void main(String[] args) { // float型に変換 float fnA = Float.valueOf(strA); float fnB = Float.parseFloat(strA); System.out.println("文字列をfloat数値に変換"); System.out.println(fnA); System.out.println(fnB); System.out.println("文字列をdouble数値に変換"); // double型に変換 double fnC = Double.valueOf(strA); double fnD = Double.parseDouble(strA); System.out.println(fnC); System.out.println(fnD); } }
実行結果
文字列をfloat数値に変換 123.45 123.45 文字列をdouble数値に変換 123.45 123.45