変数操作/文字列から数値に変換するサンプルソース
の編集
Top
/
変数操作
/
文字列から数値に変換するサンプルソース
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
AutoTicketLinkName
FrontPage
MenuBar
WikiWikiWeb
お約束
その他
その他/JavaでBeep(Bell)を鳴らすサンプルソース
その他/UnsupportedClassVersionErrorの原因及び対処法
その他/シェルに終了コードを渡す方法
システム関連
システム関連/Javaの情報を取得する
システム関連/Javaを実行するOS情報を取得する
ソート
ソート/ArrayListのソートサンプル
ソート/独自クラスでキー指定のソートサンプル
ソート/独自クラスのソートサンプル
ネットワーク
ネットワーク/HTTP(GET)サンプルソース
ファイル操作
ファイル操作/basename,dirnameのサンプル
ファイル操作/CSV取込みサンプルを作ってみた
ファイル操作/サブディレクトリ内を含むファイル一覧を取得
ファイル操作/テキストファイルの出力
ファイル操作/テキストファイルの読み込み
ファイル操作/ディレクトリ配下のファイルを削除する
ファイル操作/デフォルトのファイル文字コードを確認する
ファイル操作/デフォルトの改行コードを確認する
ファイル操作/ファイルかディレクトリかを確認する
ファイル操作/ファイルの削除
ファイル操作/ファイルを追記モード開き文字列を追加する
ファイル操作/ファイル・ディレクトリの有無(存在)確認
ファイル操作/ファイル一覧を標示する
プライバシーポリシー
変数操作
変数操作/メンバ変数の初期値はどのような値になっているか
変数操作/数値から文字列に変換するサンプルソース
変数操作/文字列から数値に変換するサンプルソース
数値操作
数値操作/数値をカンマ区切りで整形したい
数値操作/数値をカンマ区切りで整形し+記号を付けたい
数値操作/数値型の最大値・最小値
文字列操作
文字列操作/文字列が数字のみで構成されているかを確認する
文字列操作/文字列のリーバス(反転)
文字列操作/英字の大文字・小文字変換サンプル
日時操作
日時操作/DATEから年月日を抽出するサンプル
日時操作/うるう年のチェックを行う
最初にお読みください
標準入出力
標準入出力/STDOUTとSTDERRに出力する方法
標準入出力/パイプによるデータを受け取る方法
環境
環境/Eclipseで変数名なども補完できるようにする
環境/native2asciiで変換された文字列をもとに戻す
環境/UbuntuにaptコマンドでNetBeansをインストールしてみる
逆引きJavaサンプル
配列等操作
配列等操作/ArrayListのリバース(反転)サンプル
配列等操作/HashMapを使ったサンプル
#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-0ubuntu1.16.04.2-b11) 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) : " + i); // String -> Integer str = "456"; Integer I = Integer.valueOf(str); System.out.println("Integer.valueOf(String) : " + I); // String -> double str = "789"; double d = Double.parseDouble(str); System.out.println("Double.parseDouble(String) : " + d); // String -> Double str = "123.456"; Double D = Double.valueOf(str); System.out.println("Double.parseValueOf(String) : " + D); // String -> boolean str = "false"; boolean b = Boolean.parseBoolean(str); System.out.println("Boolean.parseBoolean(String) : " + b); // String -> Boolean str = "true"; boolean B = Boolean.valueOf(str); System.out.println("Boolean.valueOf(String) : " + B); } } * コンパイル&実行 [#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-0ubuntu1.16.04.2-b11) 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) : " + i); // String -> Integer str = "456"; Integer I = Integer.valueOf(str); System.out.println("Integer.valueOf(String) : " + I); // String -> double str = "789"; double d = Double.parseDouble(str); System.out.println("Double.parseDouble(String) : " + d); // String -> Double str = "123.456"; Double D = Double.valueOf(str); System.out.println("Double.parseValueOf(String) : " + D); // String -> boolean str = "false"; boolean b = Boolean.parseBoolean(str); System.out.println("Boolean.parseBoolean(String) : " + b); // String -> Boolean str = "true"; boolean B = Boolean.valueOf(str); System.out.println("Boolean.valueOf(String) : " + B); } } * コンパイル&実行 [#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を返却するサンプルソースでした。
テキスト整形のルールを表示する
添付ファイル:
String2Value.java
228件
[
詳細
]