Eclipse 4.4ではじめる Javaプログラミング入門 Eclipse 4.4 Luna対応

Javaプログラミングの基本を覚える - Javaの基本文法

Icon comment count 0
Icon stock count 0

2.2.16テキストと数値の変換

数値どうしのキャストについてはこれで解決しました。では、テキストと数字のキャストはどうでしょうか。例えば、123というテキストを123という数字として扱いたいというような場合、どのような方法があるでしょう。

テキストと数字のキャストでは、先の()でタイプを指定するキャストは使えません。そもそもテキストというのはまったく数字とは関係のない値(というより、オブジェクト)ですから、単純なキャストが利用できそうには思えません。では、どうするか? このような場合には、専用の機能を呼び出して処理することになります。

テキストを数値として得る

byte 変数 = Byte.parseByte(String値);
short 変数 = Short.parseShort(String値);
int 変数 = Integer.parseInt(String値);
long 変数 = Long.

コメント

    コメントはありません