変数操作/文字列から数値に変換するサンプルソース
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* 文字列から数値に変換するサンプルソース [#v5dc1105]
Javaで数字で構成されている文字列から数値に変換するサンプ...
また、Booleanについても記述します。
#contents
* 実行環境 [#hbcfe776]
動作確認をしたJDKについてです。
$ java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0...
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
* 文字列→数値変換サンプルソース [#pea77103]
以下に文字列から数値に変換するJavaのサンプルソースを記し...
&ref(String2Value.java); (UTF-8, LF)
class String2Value {
public static void main(String args[]) {
String str;
// String -> int
str = "123";
int i = Integer.parseInt(str);
System.out.println("Integer.parseInt(String) : "...
// String -> Integer
str = "456";
Integer I = Integer.valueOf(str);
System.out.println("Integer.valueOf(String) : " ...
// String -> double
str = "789";
double d = Double.parseDouble(str);
System.out.println("Double.parseDouble(String) :...
// String -> Double
str = "123.456";
Double D = Double.valueOf(str);
System.out.println("Double.parseValueOf(String) ...
// String -> boolean
str = "false";
boolean b = Boolean.parseBoolean(str);
System.out.println("Boolean.parseBoolean(String)...
// String -> Boolean
str = "true";
boolean B = Boolean.valueOf(str);
System.out.println("Boolean.valueOf(String) : " ...
}
}
* コンパイル&実行 [#gc9de3a0]
以下にコンパイルし実行した結果を記します。
$ javac String2Value.java
$ java String2Value
Integer.parseInt(String) : 123
Integer.valueOf(String) : 456
Double.parseDouble(String) : 789.0
Double.parseValueOf(String) : 123.456
Boolean.parseBoolean(String) : false
Boolean.valueOf(String) : true
* サンプルソース説明 [#a27b3ab9]
文字列から数値に変換する場合は、parse型、valueOf(文字列)...
parseの場合は、プリミティブな型(int, doubleなど)が返却さ...
valueOfはクラスのオブジェクト(参照型)が返却されます。
以上、文字列から数値型およびBoolean/booleanを返却するサン...
終了行:
#navi(../)
* 文字列から数値に変換するサンプルソース [#v5dc1105]
Javaで数字で構成されている文字列から数値に変換するサンプ...
また、Booleanについても記述します。
#contents
* 実行環境 [#hbcfe776]
動作確認をしたJDKについてです。
$ java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0...
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
* 文字列→数値変換サンプルソース [#pea77103]
以下に文字列から数値に変換するJavaのサンプルソースを記し...
&ref(String2Value.java); (UTF-8, LF)
class String2Value {
public static void main(String args[]) {
String str;
// String -> int
str = "123";
int i = Integer.parseInt(str);
System.out.println("Integer.parseInt(String) : "...
// String -> Integer
str = "456";
Integer I = Integer.valueOf(str);
System.out.println("Integer.valueOf(String) : " ...
// String -> double
str = "789";
double d = Double.parseDouble(str);
System.out.println("Double.parseDouble(String) :...
// String -> Double
str = "123.456";
Double D = Double.valueOf(str);
System.out.println("Double.parseValueOf(String) ...
// String -> boolean
str = "false";
boolean b = Boolean.parseBoolean(str);
System.out.println("Boolean.parseBoolean(String)...
// String -> Boolean
str = "true";
boolean B = Boolean.valueOf(str);
System.out.println("Boolean.valueOf(String) : " ...
}
}
* コンパイル&実行 [#gc9de3a0]
以下にコンパイルし実行した結果を記します。
$ javac String2Value.java
$ java String2Value
Integer.parseInt(String) : 123
Integer.valueOf(String) : 456
Double.parseDouble(String) : 789.0
Double.parseValueOf(String) : 123.456
Boolean.parseBoolean(String) : false
Boolean.valueOf(String) : true
* サンプルソース説明 [#a27b3ab9]
文字列から数値に変換する場合は、parse型、valueOf(文字列)...
parseの場合は、プリミティブな型(int, doubleなど)が返却さ...
valueOfはクラスのオブジェクト(参照型)が返却されます。
以上、文字列から数値型およびBoolean/booleanを返却するサン...
ページ名: