J2SE の API を目的別に調べることができる辞典

ホーム > Java(SE) API 逆引き辞典 > 文字列 > 数値や文字を文字列に変換する

Java(SE) API 逆引き辞典

:: reverse dictionary ::

文字列

※ソースファイルについて

◎各マークの意味
Pbpubic Prprotected Sstatic


数値や文字を文字列に変換する

数値や文字を文字列に変換するには、String クラスの valueOf メソッドを使います。

char chr = 'あ';
int num = 100;
double dbl = 123.456789;
boolean flg = true;

String strchr = String.valueOf(chr);
String strnum = String.valueOf(num);
String strdbl = String.valueOf(dbl);
String strflg = String.valueOf(flg);

ソースファイル

strchr"あ"strnum"100"strdbl"123.456789"strflg"true" になります。


文字配列を文字列に変換することもできます。

char[] chars = new char[] {
  'J', 'a', 'v', 'a', '開', '発'
};

String stra = String.valueOf(chars);
String strb = String.valueOf(chars, 2, 3);

ソースファイル

stra"Java開発"strb"va開" になります。

▼ メソッド

java.lang.String
PbS String valueOf(boolean v)
PbS String valueOf(char v)
PbS String valueOf(double v)
PbS String valueOf(float v)
PbS String valueOf(int v)
PbS String valueOf(long v)

v を文字列に変換します。

●引数

v … 文字列に変換する値

●戻り値

v の文字列

▼ メソッド

java.lang.String
PbS String valueOf(Object o)

オブジェクト o を文字列に変換します。

オブジェクト onull の場合は、"null" を返します。
null でなければ、o.toString() の戻り値と同じ文字列を返します。

●引数

o … 文字列に変換するオブジェクト

●戻り値

オブジェクト o の文字列

▼ メソッド

java.lang.String
PbS String valueOf(char[] a)
PbS String valueOf(char[] a, int si, int sz)

文字配列 a を文字列に変換します。

開始インデックス si と文字数 sz を調整することで、文字配列の一部分を変換できます。

●引数

a … 文字列に変換する文字配列
si … 変換を開始する文字のインデックス
sz … 変換する文字数

●戻り値

文字配列 a の文字列

●例外
NullPointerException
文字配列 anull の場合
IndexOutOfBoundsException
(1) 開始インデックス si がマイナスの場合
(2) 文字数 sz がマイナスの場合
(3) si + sza.length より大きい場合
●補足

変換の際、文字配列の内容はコピーされます。 そのため、変換後に文字配列の内容を変更しても、変換した文字列には影響しません。

注目キーワード ベスト5

  1. セキュリティ
  2. ホスティング
  3. レンタルサーバ
  4. ファイル復旧
  5. ハードディスク修復

文字列 - string -


ホーム > Java(SE) API 逆引き辞典 > 文字列 > 数値や文字を文字列に変換する

Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com