CDC 1.1.2

クラス
java.lang.String の使用

String を使用しているパッケージ
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 
java.math 任意精度の整数演算 (BigInteger) および任意精度の小数演算 (BigDecimal) を行うクラスを提供します。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.text テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 
java.util.jar JAR (Java ARchive) ファイル形式の読み込みと書き込みに使うクラスを提供します。 
java.util.zip 標準の ZIP および GZIP ファイル形式の読み込みおよび書き込み用クラスを提供します。 
javax.microedition.io リソースに制限のある環境で、アプリケーションに、さまざまな入出力プロトコルを使用できるようにする簡易メカニズムを提供します。 
 

java.io での String の使用
 

String として宣言されている java.io のフィールド
 String InvalidClassException.classname
          無効なクラスの名前
static String File.pathSeparator
          システムに依存するパス区切り文字です。
static String File.separator
          システムに依存するデフォルトの名前区切り文字です。
 String StreamTokenizer.sval
          現在のトークンがワードトークンの場合、このフィールドには、ワードトークンの文字を表す文字列が入ります。
 

String を返す java.io のメソッド
 String File.getAbsolutePath()
          この抽象パス名の絶対パス名文字列を返します。
 String FilePermission.getActions()
          アクションの「正規の文字列表現」を返します。
 String File.getCanonicalPath()
          この抽象パス名の正規のパス名文字列を返します。
 String InputStreamReader.getEncoding()
          このストリームによって使用されている文字エンコーディングの正規名を返します。
 String OutputStreamWriter.getEncoding()
          このストリームによって使用されている文字エンコーディングの正規名を返します。
 String WriteAbortedException.getMessage()
          メッセージを作成し、入れ子にされた例外があればそこからメッセージを取り込みます。
 String InvalidClassException.getMessage()
          メッセージを作成し、クラス名があればそれを含めます。
 String File.getName()
          この抽象パス名が示すファイルまたはディレクトリの名前を返します。
 String ObjectStreamClass.getName()
          この記述子で記述するクラスの名前です。
 String ObjectStreamField.getName()
          このフィールドの名前を取得します。
 String File.getParent()
          この抽象パス名の親のパス名文字列を返します。
 String File.getPath()
          この抽象パス名をパス名文字列に変換します。
 String ObjectStreamField.getTypeString()
          JVM 形式シグニチャーを返します。
 String[] File.list()
          この抽象パス名が示すディレクトリにあるファイルおよびディレクトリを示す文字列の配列を返します。
 String[] File.list(FilenameFilter filter)
          指定されたフィルタの基準を満たすこの抽象パス名が示しているディレクトリにあるファイルおよびディレクトリを示す文字列の配列を返します。
 String ObjectInputStream.readLine()
          推奨されていません。 このメソッドでは、バイトから文字への変換が正しく行われません。 詳細および代替メソッドについては DataInputStream を参照してください。
 String BufferedReader.readLine()
          テキストを 1 行読み込みます。
 String DataInputStream.readLine()
          推奨されていません。 このメソッドは、バイトを適切に文字列に変換しません。JDK 1.1 では、テキスト行を読み込む方法としては BufferedReader.readLine() メソッドを使うことが推奨されています。行を読み込むのに DataInputStream クラスを使うプログラムを、BufferedReader クラスを使うように変換するには、次の形式のコードを、
     DataInputStream d = new DataInputStream(in);
 
次の形式のコードで置き換えます。
     BufferedReader d
          = new BufferedReader(new InputStreamReader(in));
 
 String DataInput.readLine()
          入力ストリームから、次の行のテキストを読み込みます。
 String ObjectInputStream.readUTF()
          UTF 形式の文字列を読み込みます。
 String DataInputStream.readUTF()
          DataInputreadUTF メソッドの汎用規約を参照してください。
 String DataInput.readUTF()
          修正 UTF-8 形式でエンコードされた文字列を読み込みます。
static String DataInputStream.readUTF(DataInput in)
          Java 修正 UTF-8 形式でエンコードされた Unicode 文字列表現を、ストリーム in から読み込みます。
 String StreamTokenizer.toString()
          現在のストリームトークンの文字列表現と、それが発生する行番号を返します。
 String ByteArrayOutputStream.toString()
          プラットフォームのデフォルトの文字エンコーディングに従ってバイトを文字に変換しながら、バッファーの内容を文字列に変換します。
 String File.toString()
          この抽象パス名のパス名文字列を返します。
 String ObjectStreamClass.toString()
          この ObjectStreamClass を記述した文字列を返します。
 String ObjectStreamField.toString()
          このフィールドを記述する文字列を返します。
 String ByteArrayOutputStream.toString(String enc)
          指定された文字エンコーディングに従ってバイトを文字に変換しながら、バッファーの内容を文字列に変換します。
 

String 型のパラメータを持つ java.io のメソッド
 boolean FilenameFilter.accept(File dir, String name)
          指定されたファイルをファイルリストに含めるかどうかをテストします。
static File File.createTempFile(String prefix, String suffix)
          指定された接頭辞と接尾辞をファイル名の生成に使用して、デフォルトの一時ファイルディレクトリに空のファイルを生成します。
static File File.createTempFile(String prefix, String suffix, File directory)
           指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。
abstract  boolean ObjectInputStream.GetField.defaulted(String name)
          名前で指定されたフィールドがデフォルトで設定されており、このストリームで値を持たない場合に true を返します。
abstract  boolean ObjectInputStream.GetField.get(String name, boolean val)
          名前で指定された boolean フィールドの値を持続フィールドから取得します。
abstract  byte ObjectInputStream.GetField.get(String name, byte val)
          名前で指定された byte フィールドの値を持続フィールドから取得します。
abstract  char ObjectInputStream.GetField.get(String name, char val)
          名前で指定された char フィールドの値を持続フィールドから取得します。
abstract  double ObjectInputStream.GetField.get(String name, double val)
          名前で指定された double フィールドの値を持続フィールドから取得します。
abstract  float ObjectInputStream.GetField.get(String name, float val)
          名前で指定された float フィールドの値を持続フィールドから取得します。
abstract  int ObjectInputStream.GetField.get(String name, int val)
          名前で指定された int フィールドの値を持続フィールドから取得します。
abstract  long ObjectInputStream.GetField.get(String name, long val)
          名前で指定された long フィールドの値を持続フィールドから取得します。
abstract  Object ObjectInputStream.GetField.get(String name, Object val)
          名前で指定された Object フィールドの値を持続フィールドから取得します。
abstract  short ObjectInputStream.GetField.get(String name, short val)
          名前で指定された short フィールドの値を持続フィールドから取得します。
 ObjectStreamField ObjectStreamClass.getField(String name)
          このクラスのフィールドを名前で取得します。
 void PrintWriter.print(String s)
          文字列を出力します。
 void PrintStream.print(String s)
          文字列を出力します。
 void PrintWriter.println(String x)
          String を出力して、行を終了します。
 void PrintStream.println(String x)
          String を出力して、行を終了します。
abstract  void ObjectOutputStream.PutField.put(String name, boolean val)
          名前で指定された boolean フィールドの値を持続フィールドに格納します。
abstract  void ObjectOutputStream.PutField.put(String name, byte val)
          名前で指定された byte フィールドの値を持続フィールドに格納します。
abstract  void ObjectOutputStream.PutField.put(String name, char val)
          名前で指定された char フィールドの値を持続フィールドに格納します。
abstract  void ObjectOutputStream.PutField.put(String name, double val)
          名前で指定された double フィールドの値を持続フィールドに格納します。
abstract  void ObjectOutputStream.PutField.put(String name, float val)
          名前で指定された float フィールドの値を持続フィールドに格納します。
abstract  void ObjectOutputStream.PutField.put(String name, int val)
          名前で指定された int フィールドの値を持続フィールドに格納します。
abstract  void ObjectOutputStream.PutField.put(String name, long val)
          名前で指定された long フィールドの値を持続フィールドに格納します。
abstract  void ObjectOutputStream.PutField.put(String name, Object val)
          名前で指定された Object フィールドの値を持続フィールドに格納します。
abstract  void ObjectOutputStream.PutField.put(String name, short val)
          名前で指定された short フィールドの値を持続フィールドに格納します。
protected  Class ObjectInputStream.resolveProxyClass(String[] interfaces)
          プロキシクラス記述子で指定されたインタフェースを実装するプロキシクラスを返します。
 String ByteArrayOutputStream.toString(String enc)
          指定された文字エンコーディングに従ってバイトを文字に変換しながら、バッファーの内容を文字列に変換します。
 void PrintWriter.write(String s)
          文字列を書き込みます。
 void Writer.write(String str)
          文字列を書き込みます。
 void PrintWriter.write(String s, int off, int len)
          文字列の一部を書き込みます。
 void BufferedWriter.write(String s, int off, int len)
          String の一部を書き込みます。
 void OutputStreamWriter.write(String str, int off, int len)
          文字列の一部を書き込みます。
 void Writer.write(String str, int off, int len)
          文字列の一部を書き込みます。
 void DataOutputStream.writeBytes(String s)
          文字列を基本となる出力ストリームに一連のバイトとして書き込みます。
 void ObjectOutputStream.writeBytes(String str)
          String をバイトの列として書き込みます
 void DataOutput.writeBytes(String s)
          文字列を出力ストリームに書き込みます。
 void DataOutputStream.writeChars(String s)
          文字列を基本となる出力ストリームに一連の文字データとして書き込みます。
 void ObjectOutputStream.writeChars(String str)
          String を char の列として書き込みます。
 void DataOutput.writeChars(String s)
          文字列 s 内の各文字を、1 文字ごとに 2 バイトずつ出力ストリームに順番に書き込みます。
 void DataOutputStream.writeUTF(String str)
          文字列を、マシンに依存しない Java の修正 UTF-8 エンコーディングを使った形式にして基本となる出力ストリームに書き込みます。
 void ObjectOutputStream.writeUTF(String str)
          この String のプリミティブデータを UTF 形式で書き込みます。
 void DataOutput.writeUTF(String str)
          長さ情報の 2 バイトを出力ストリームに書き込みます。
 

String 型のパラメータを持つ java.io のコンストラクタ
CharConversionException(String s)
          詳細メッセージを提供しません。
EOFException(String s)
          詳細メッセージを指定して EOFException を構築します。
File(File parent, String child)
          親抽象パス名および子パス名文字列から新しい File のインスタンスを生成します。
File(String pathname)
          指定されたパス名文字列を抽象パス名に変換して、新しい File のインスタンスを生成します。
File(String parent, String child)
          親パス名文字列および子パス名文字列から新しい File のインスタンスを生成します。
FileInputStream(String name)
          ファイルシステムでパス名 name によって指定する実際のファイルへの接続を開くことにより、FileInputStream を作成します。
FileNotFoundException(String s)
          指定された詳細メッセージを持つ FileNotFoundException を構築します。
FileOutputStream(String name)
          指定された名前のファイルに書き込むためのファイル出力ストリームを作成します。
FileOutputStream(String name, boolean append)
          指定された name のファイルに書き込むためのファイル出力ストリームを作成します。
FilePermission(String path, String actions)
          指定されたアクションを持つ新しい FilePermission オブジェクトを作成します。
FileReader(String fileName)
          読み込み元のファイルの名前を指定して、新規 FileReader を作成します。
FileWriter(String fileName)
          ファイル名を指定して FileWriter オブジェクトを構築します。
FileWriter(String fileName, boolean append)
          書き込まれたデータを追加するかどうかを示す boolean とファイル名を指定して、FileWriter オブジェクトを構築します。
InputStreamReader(InputStream in, String enc)
          指定された文字エンコーディングを使う InputStreamReader を作成します。
InterruptedIOException(String s)
          指定された詳細メッセージを持つ InterruptedIOException を構築します。
InvalidClassException(String reason)
          指定された理由により InvalidClassException を報告します。
InvalidClassException(String cname, String reason)
          InvalidClassException オブジェクトを構築します。
InvalidObjectException(String reason)
          InvalidObjectException を構築します。
IOException(String s)
          詳細メッセージを指定して IOException を構築します。
NotActiveException(String reason)
          理由を持つ NotActiveException を新しく構築するコンストラクタです。
NotSerializableException(String classname)
          メッセージ文字列を持つ NotSerializableException オブジェクトを構築します。
ObjectStreamException(String classname)
          指定された引数で ObjectStreamException を作成します。
ObjectStreamField(String name, Class type)
          指定された型を持つ直列化可能フィールドを作成します。
ObjectStreamField(String name, Class type, boolean unshared)
          指定された名前と型の直列化可能フィールドを表す ObjectStreamField を作成します。
OutputStreamWriter(OutputStream out, String enc)
          指定された文字エンコーディングを使う OutputStreamWriter を作成します。
PrintStream(OutputStream out, boolean autoFlush, String encoding)
          新しい PrintStream を作成します。
SerializablePermission(String name)
          指定された名前を持つ SerializablePermission を新しく作成します。
SerializablePermission(String name, String actions)
          指定された名前を持つ SerializablePermission オブジェクトを新しく作成します。
StreamCorruptedException(String reason)
          StreamCorruptedException を作成して、スローされた理由を記述します。
SyncFailedException(String desc)
          詳細メッセージを持つ SyncFailedException を構築します。
UnsupportedEncodingException(String s)
          詳細メッセージを持つ UnsupportedEncodingException を構築します。
UTFDataFormatException(String s)
          指定された詳細メッセージを持つ UTFDataFormatException を構築します。
WriteAbortedException(String s, Exception ex)
          例外を記述した文字列および異常終了を引き起こす例外を持つ WriteAbortedException を構築します。
 

java.lang での String の使用
 

String を返す java.lang のメソッド
 String String.concat(String str)
          指定された文字列をこの文字列の最後に連結します。
static String String.copyValueOf(char[] data)
          指定された配列内の文字シーケンスを表す String を返します。
static String String.copyValueOf(char[] data, int offset, int count)
          指定された配列内の文字シーケンスを表す String を返します。
protected  String ClassLoader.findLibrary(String libname)
          ネイティブライブラリの絶対パス名を帰します。
 String StackTraceElement.getClassName()
          このスタックトレース要素が表す実行ポイントを含むクラスの完全指定名を返します。
 String StackTraceElement.getFileName()
          このスタックトレース要素が表す実行ポイントを含むソースファイルの名前を返します。
 String Package.getImplementationTitle()
          このパッケージのタイトルを返します。
 String Package.getImplementationVendor()
          この実装を提供した組織、ベンダー、または会社の名前を返します。
 String Package.getImplementationVersion()
          この実装のバージョンを返します。
 String Throwable.getLocalizedMessage()
          このスロー可能オブジェクトの、ローカライズされた記述を作成します。
 String Throwable.getMessage()
          この Throwable オブジェクトの詳細メッセージ文字列を返します。
 String StackTraceElement.getMethodName()
          このスタックトレース要素が表す実行ポイントを含むメソッドの名前を返します。
 String Package.getName()
          このパッケージの名前を返します。
 String ThreadGroup.getName()
          このスレッドグループの名前を返します。
 String Thread.getName()
          このスレッドの名前を返します。
 String Class.getName()
          この Class オブジェクトが表すエンティティー (クラス、インタフェース、配列クラス、プリミティブ型、または void) の名前を、String として返します。
static String System.getProperty(String key)
          指定されたキーによって示されるシステムプロパティーを取得します。
static String System.getProperty(String key, String def)
          指定されたキーによって示されるシステムプロパティーを取得します。
 String Package.getSpecificationTitle()
          このパッケージが実装する仕様のタイトルを返します。
 String Package.getSpecificationVendor()
          このパッケージを実装するクラスの仕様を所有して保持する組織、ベンダー、または会社の名前を返します。
 String Package.getSpecificationVersion()
          このパッケージが実装する仕様のバージョン番号を返します。
 String String.intern()
          文字列オブジェクトの正準表現を返します。
static String System.mapLibraryName(String libname)
          ライブラリ名を、ネイティブライブラリを表すプラットフォーム依存の文字列にマッピングします。
 String String.replace(char oldChar, char newChar)
          この文字列内にあるすべての oldCharnewChar に置換した結果生成される、新しい文字列を返します。
static String System.setProperty(String key, String value)
          指定されたキーによって示されるシステムプロパティーを設定します。
 String StringBuffer.substring(int start)
          StringBuffer に現在格納されている文字シーケンスの一部が入った新しい String を返します。
 String String.substring(int beginIndex)
          この文字列の部分文字列である新しい文字列を返します。
 String StringBuffer.substring(int start, int end)
          StringBuffer に現在格納されている文字シーケンスの一部が入った新しい String を返します。
 String String.substring(int beginIndex, int endIndex)
          この文字列の部分文字列である新しい文字列を返します。
static String Integer.toBinaryString(int i)
          整数の引数の文字列表現を、基数 2 の符号なし整数として返します。
static String Long.toBinaryString(long i)
          long 型の引数の文字列表現を、基数 2 の符号なし整数として返します。
static String Integer.toHexString(int i)
          整数の引数の文字列表現を、基数 16 の符号なし整数として返します。
static String Long.toHexString(long i)
          long 型の引数の文字列表現を、基数 16 の符号なし整数として返します。
 String String.toLowerCase()
          デフォルトロケールの規則を使って、この String 内のすべての文字を小文字に変換します。
 String String.toLowerCase(Locale locale)
          指定された Locale の規則を使用して、この String 内のすべての文字列を小文字に変換します。
static String Integer.toOctalString(int i)
          整数の引数の文字列表現を、基数 8 の符号なし整数として返します。
static String Long.toOctalString(long i)
          long 型の引数の文字列表現を、基数 8 の符号なし整数として返します。
 String Package.toString()
          この Package の文字列表現を返します。
 String Long.toString()
          この Long の値を表す String オブジェクトを返します。
 String Integer.toString()
          この Integer の値を表す String オブジェクトを返します。
 String Short.toString()
          この Short の値を表す String オブジェクトを返します。
 String Byte.toString()
          この Byte の値を表す String オブジェクトを返します。
 String Double.toString()
          この Double オブジェクトの文字列表現を返します。
 String Float.toString()
          この Float オブジェクトの文字列表現を返します。
 String Character.toString()
          Character の値を表す String オブジェクトを返します。
 String Character.Subset.toString()
          このサブセットの名前を返します。
 String Boolean.toString()
          この Boolean 値を表す String オブジェクトを返します。
 String StackTraceElement.toString()
          このスタックトレース要素の文字列表現を返します。
 String StringBuffer.toString()
          この文字列バッファーのデータを表現する文字列に変換します。
 String ThreadGroup.toString()
          この ThreadGroup の文字列表現を返します。
 String Thread.toString()
          スレッドの名前、優先順位、スレッドグループを含むこのスレッドの文字列表現を返します。
 String Throwable.toString()
          このスロー可能オブジェクトの短い記述を返します。
 String Class.toString()
          オブジェクトを文字列に変換します。
 String String.toString()
          このオブジェクト (すでに文字列である) 自身が返されます。
 String CharSequence.toString()
          このシーケンス内の文字を含む文字列を、このシーケンスと同じ順序で返します。
 String Object.toString()
          オブジェクトの文字列表現を返します。
static String Boolean.toString(boolean b)
          指定された boolean 型を表す String オブジェクトを返します。
static String Byte.toString(byte b)
          指定された byte を表す新規 String オブジェクトを返します。
static String Character.toString(char c)
          指定された char を表す String オブジェクトを返します。
static String Double.toString(double d)
          double 引数の文字列表現を返します。
static String Float.toString(float f)
          float 引数の文字列表現を返します。
static String Integer.toString(int i)
          指定された整数を表す String オブジェクトを返します。
static String Integer.toString(int i, int radix)
          2 番目の引数を基数として、1 番目の引数の文字列表現を返します。
static String Long.toString(long i)
          指定された long を表す String オブジェクトを返します。
static String Long.toString(long i, int radix)
          2 番目の引数を基数として、1 番目の引数の文字列表現を返します。
static String Short.toString(short s)
          指定された short を表す新規 String オブジェクトを返します。
 String String.toUpperCase()
          デフォルトロケールの規則を使って、この String 内のすべての文字を大文字に変換します。
 String String.toUpperCase(Locale locale)
          指定された Locale の規則を使用して、この String 内のすべての文字列を大文字に変換します。
 String String.trim()
          文字列のコピーを返します。
static String String.valueOf(boolean b)
          boolean 引数の文字列表現を返します。
static String String.valueOf(char c)
          char 引数の文字列表現を返します。
static String String.valueOf(char[] data)
          char 配列引数の文字列表現を返します。
static String String.valueOf(char[] data, int offset, int count)
          char 配列引数の特定の部分配列の文字列表現を返します。
static String String.valueOf(double d)
          double 引数の文字列表現を返します。
static String String.valueOf(float f)
          float 引数の文字列表現を返します。
static String String.valueOf(int i)
          int 引数の文字列表現を返します。
static String String.valueOf(long l)
          long 引数の文字列表現を返します。
static String String.valueOf(Object obj)
          Object 引数の文字列表現を返します。
 

String 型のパラメータを持つ java.lang のメソッド
 StringBuffer StringBuffer.append(String str)
          この文字列バッファーに文字列を追加します。
 void SecurityManager.checkAccept(String host, int port)
          指定されたホストとポート番号からのソケット接続を受け取ることが、呼び出し側スレッドに許可されていない場合に、SecurityException をスローします。
 void SecurityManager.checkConnect(String host, int port)
          指定されたホストとポート番号へのソケット接続をオープンすることが、呼び出し側スレッドに許可されていない場合に、SecurityException をスローします。
 void SecurityManager.checkConnect(String host, int port, Object context)
          指定されたセキュリティーコンテキストが、指定されたホストとポート番号へのソケット接続をオープンするアクセス権を持っていない場合に、SecurityException をスローします。
 void SecurityManager.checkDelete(String file)
          指定されたファイルを削除することが呼び出し側スレッドに許可されていない場合に、SecurityException をスローします。
 void SecurityManager.checkExec(String cmd)
          サブプロセスの作成が呼び出し側のスレッドに許可されていない場合に、SecurityException をスローします。
 void SecurityManager.checkLink(String lib)
          文字列引数ファイルで指定されたライブラリコードへの動的リンクが、呼び出し側のスレッドに許可されていない場合に、SecurityException をスローします。
 void SecurityManager.checkPackageAccess(String pkg)
          引数で指定されたパッケージへのアクセスが呼び出し側スレッドに許可されていない場合に、SecurityException をスローします。
 void SecurityManager.checkPackageDefinition(String pkg)
          引数で指定されたパッケージ内のクラスを定義することが呼び出し側スレッドに許可されていない場合に、SecurityException をスローします。
 void SecurityManager.checkPropertyAccess(String key)
          key で指定されたシステムプロパティーへのアクセスが、呼び出し側スレッドに許可されていない場合に、SecurityException をスローします。
 void SecurityManager.checkRead(String file)
          文字列引数で指定されたファイルの読み取りが呼び出し側のスレッドに許可されていない場合に、SecurityException をスローします。
 void SecurityManager.checkRead(String file, Object context)
          文字列引数で指定されたファイルを読み取る許可が、指定されたセキュリティーコンテキストにない場合に、SecurityException をスローします。
 void SecurityManager.checkSecurityAccess(String target)
          指定されたアクセス権ターゲット名のアクセス権を許可するか、あるいは拒否するかを判定します。
 void SecurityManager.checkWrite(String file)
          文字列引数で指定されたファイルへの書き込みが呼び出し側スレッドに許可されていない場合に、SecurityException をスローします。
 int String.compareTo(String anotherString)
          2 つの文字列を辞書的に比較します。
 int String.compareToIgnoreCase(String str)
          大文字と小文字の区別なしで、2 つの文字列を辞書的に比較します。
 String String.concat(String str)
          指定された文字列をこの文字列の最後に連結します。
static Long Long.decode(String nm)
          StringLong にデコードします。
static Integer Integer.decode(String nm)
          StringInteger にデコードします。
static Short Short.decode(String nm)
          StringShort にデコードします。
static Byte Byte.decode(String nm)
          StringByte にデコードします。
protected  Class ClassLoader.defineClass(String name, byte[] b, int off, int len)
          バイトの配列を Class クラスのインスタンスに変換します。
protected  Class ClassLoader.defineClass(String name, byte[] b, int off, int len, ProtectionDomain protectionDomain)
          オプションの ProtectionDomain を使って、バイトの配列を Class クラスのインスタンスに変換します。
protected  Package ClassLoader.definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
          この ClassLoader で名前を使ってパッケージを定義します。
 boolean String.endsWith(String suffix)
          この文字列が、指定された接尾辞で終るかどうかを判定します。
 boolean String.equalsIgnoreCase(String anotherString)
          この String とほかの String を比較します。
 Process Runtime.exec(String command)
          指定された文字列コマンドを、独立したプロセスで実行します。
 Process Runtime.exec(String[] cmdarray)
          指定されたコマンドと引数を、独立したプロセスで実行します。
 Process Runtime.exec(String[] cmdarray, String[] envp)
          指定されたコマンドと引数を、指定された環境を持つ独立したプロセスで実行します。
 Process Runtime.exec(String[] cmdarray, String[] envp)
          指定されたコマンドと引数を、指定された環境を持つ独立したプロセスで実行します。
 Process Runtime.exec(String[] cmdarray, String[] envp, File dir)
          指定されたコマンドと引数を、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。
 Process Runtime.exec(String[] cmdarray, String[] envp, File dir)
          指定されたコマンドと引数を、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。
 Process Runtime.exec(String cmd, String[] envp)
          指定された文字列コマンドを、指定された環境を持つ独立したプロセスで実行します。
 Process Runtime.exec(String cmd, String[] envp)
          指定された文字列コマンドを、指定された環境を持つ独立したプロセスで実行します。
 Process Runtime.exec(String command, String[] envp, File dir)
          指定された文字列コマンドを、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。
 Process Runtime.exec(String command, String[] envp, File dir)
          指定された文字列コマンドを、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。
protected  Class ClassLoader.findClass(String name)
          指定されたクラスを探します。
protected  String ClassLoader.findLibrary(String libname)
          ネイティブライブラリの絶対パス名を帰します。
protected  Class ClassLoader.findLoadedClass(String name)
          このローダーがこの名前を持つクラスの起動ローダーとして Java 仮想マシンにより記録されていた場合は、指定された名前を持つクラスを返します。
protected  URL ClassLoader.findResource(String name)
          指定された名前を持つリソースを検索します。
protected  Enumeration ClassLoader.findResources(String name)
          指定された名前を持つすべてのリソースを表す URL オブジェクトの列挙を返します。
protected  Class ClassLoader.findSystemClass(String name)
          指定された名前を持つクラスを探して、必要に応じてロードします。
static Class Class.forName(String className)
          指定された文字列名を持つクラスまたはインタフェースに関連付けられた、Class オブジェクトを返します。
static Class Class.forName(String name, boolean initialize, ClassLoader loader)
          指定されたクラスローダーを使って、指定された文字列名を持つクラスまたはインタフェースに関連付けられた Class オブジェクトを返します。
static boolean Boolean.getBoolean(String name)
          引数によって指定されたシステムプロパティーが存在し、それが文字列 "true" に等しい場合にだけ、true を返します。
 byte[] String.getBytes(String charsetName)
          指定された文字セットを使用してこの String をバイトシーケンスに符号化し、結果を新規バイト配列に格納します。
 Field Class.getDeclaredField(String name)
          この Class オブジェクトが表すクラスまたはインタフェースの指定された宣言フィールドをリフレクトする Field オブジェクトを返します。
 Method Class.getDeclaredMethod(String name, Class[] parameterTypes)
          この Class オブジェクトが表すクラスまたはインタフェースの指定された宣言メソッドをリフレクトする Method オブジェクトを返します。
 Field Class.getField(String name)
          この Class オブジェクトが表すクラスまたはインタフェースの指定された public メンバーフィールドをリフレクトする Field オブジェクトを返します。
static Integer Integer.getInteger(String nm)
          指定された名前のシステムプロパティーの整数値を判定します。
static Integer Integer.getInteger(String nm, int val)
          指定された名前のシステムプロパティーの整数値を判定します。
static Integer Integer.getInteger(String nm, Integer val)
          指定された名前のシステムプロパティーの整数値を返します。
static Long Long.getLong(String nm)
          指定された名前のシステムプロパティーの long 値を判定します。
static Long Long.getLong(String nm, long val)
          指定された名前のシステムプロパティーの long 値を判定します。
static Long Long.getLong(String nm, Long val)
          指定された名前のシステムプロパティーの long 値を返します。
 Method Class.getMethod(String name, Class[] parameterTypes)
          この Class オブジェクトが表すクラスまたはインタフェースの指定された public メンバーメソッドをリフレクトする Method オブジェクトを返します。
static Package Package.getPackage(String name)
          呼び出し側の ClassLoader インスタンス内の名前でパッケージを検索します。
protected  Package ClassLoader.getPackage(String name)
          このクラスローダーかその上位オブジェクトのどれかによって定義された Package を返します。
static String System.getProperty(String key)
          指定されたキーによって示されるシステムプロパティーを取得します。
static String System.getProperty(String key, String def)
          指定されたキーによって示されるシステムプロパティーを取得します。
 URL ClassLoader.getResource(String name)
          指定された名前を持つリソースを検索します。
 URL Class.getResource(String name)
          指定された名前のリソースを探します。
 InputStream ClassLoader.getResourceAsStream(String name)
          指定されたリソースを読み込む入力ストリームを返します。
 InputStream Class.getResourceAsStream(String name)
          指定された名前のリソースを探します。
 Enumeration ClassLoader.getResources(String name)
          指定された名前を持つすべてのリソースを検索します。
static URL ClassLoader.getSystemResource(String name)
          クラスをロードするために使用される検索パスから、指定された名前のリソースを探します。
static InputStream ClassLoader.getSystemResourceAsStream(String name)
          クラスをロードするのに使用される検索パスから、指定された名前のリソースを、読み込み用にオープンします。
static Enumeration ClassLoader.getSystemResources(String name)
          クラスをロードするために使用される検索パスから、指定された名前のすべてのリソースを探します。
 int StringBuffer.indexOf(String str)
          この文字列内で、指定された部分文字列が最初に出現する位置のインデックスを返します。
 int String.indexOf(String str)
          この文字列内で、指定された部分文字列が最初に出現する位置のインデックスを返します。
 int StringBuffer.indexOf(String str, int fromIndex)
          指定されたインデックス以降で、指定された部分文字列がこの文字列内で最初に出現する位置のインデックスを返します。
 int String.indexOf(String str, int fromIndex)
          指定されたインデックス以降で、指定された部分文字列がこの文字列内で最初に出現する位置のインデックスを返します。
 StringBuffer StringBuffer.insert(int offset, String str)
          文字列バッファーに文字列を挿入します。
 boolean Package.isCompatibleWith(String desired)
          このパッケージの仕様のバージョンを目的のバージョンと比較します。
 int StringBuffer.lastIndexOf(String str)
          この文字列内で、指定された部分文字列がいちばん右に出現する位置のインデックスを返します。
 int String.lastIndexOf(String str)
          この文字列内で、指定された部分文字列がいちばん右に出現する位置のインデックスを返します。
 int StringBuffer.lastIndexOf(String str, int fromIndex)
          この文字列内で、指定された部分文字列が最後に出現する位置のインデックスを返します。
 int String.lastIndexOf(String str, int fromIndex)
          この文字列内で、指定された部分文字列が最後に出現する位置のインデックスを返します (検索は指定されたインデックスから開始され、先頭方向に行われる)。
 void Runtime.load(String filename)
          指定されたファイル名をダイナミックライブラリとしてロードします。
static void System.load(String filename)
          指定されたファイル名を持つコードファイルを、ダイナミックライブラリとしてローカルファイルシステムからロードします。
 Class ClassLoader.loadClass(String name)
          指定された名前を持つクラスをロードします。
protected  Class ClassLoader.loadClass(String name, boolean resolve)
          指定された name を名前に持つクラスをロードします。
 void Runtime.loadLibrary(String libname)
          指定されたライブラリ名を持つダイナミックライブラリをロードします。
static void System.loadLibrary(String libname)
          引数 libname によって指定されるシステムライブラリをロードします。
static String System.mapLibraryName(String libname)
          ライブラリ名を、ネイティブライブラリを表すプラットフォーム依存の文字列にマッピングします。
static byte Byte.parseByte(String s)
          文字列の引数を符号付き 10 進数の byte 型として構文解析します。
static byte Byte.parseByte(String s, int radix)
          2 番目の引数に指定された基数をもとにして、文字列の引数を符号付き byte として構文解析します。
static double Double.parseDouble(String s)
          Double クラスの valueOf メソッドを実行した場合と同様に、指定された String が表す値に初期化された新しい double 値を返します。
static float Float.parseFloat(String s)
          Float クラスの valueOf メソッドを実行した場合と同様に、指定された String が表す値に初期化された新しい float 値を返します。
static int Integer.parseInt(String s)
          文字列の引数を符号付き 10 進数の整数型として構文解析します。
static int Integer.parseInt(String s, int radix)
          2 番目の引数に指定された基数をもとにして、文字列の引数を符号付き整数として構文解析します。
static long Long.parseLong(String s)
          文字列の引数を符号付き 10 進数の long 型として構文解析します。
static long Long.parseLong(String s, int radix)
          2 番目の引数に指定された基数をもとにして、文字列の引数を符号付き long として構文解析します。
static short Short.parseShort(String s)
          文字列の引数を符号付き 10 進数の short 型として構文解析します。
static short Short.parseShort(String s, int radix)
          2 番目の引数に指定された基数をもとにして、文字列の引数を符号付き short として構文解析します。
 boolean String.regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
          2 つの文字列領域が等しいかどうかを判定します。
 boolean String.regionMatches(int toffset, String other, int ooffset, int len)
          2 つの文字列領域が等しいかどうかを判定します。
 StringBuffer StringBuffer.replace(int start, int end, String str)
          この StringBuffer の部分文字列の文字を、指定された String の文字に置換します。
 void ClassLoader.setClassAssertionStatus(String className, boolean enabled)
          このクラスローダーおよび内部の入れ子構造クラス内の名前付きのトップレベルクラスに対して、目的の宣言ステータスを設定します。
 void Thread.setName(String name)
          このスレッドの名前を引数 name に等しくなるように変更します。
 void ClassLoader.setPackageAssertionStatus(String packageName, boolean enabled)
          名前付きパッケージのデフォルト宣言ステータスを設定します。
static String System.setProperty(String key, String value)
          指定されたキーによって示されるシステムプロパティーを設定します。
 boolean String.startsWith(String prefix)
          この文字列が、指定された接頭辞で始まるかどうかを判定します。
 boolean String.startsWith(String prefix, int toffset)
          この文字列の指定されたインデックス以降の部分文字列が、指定された接頭辞で始まるかどうかを判定します。
static Long Long.valueOf(String s)
          指定された String の値を保持する Long オブジェクトを返します。
static Integer Integer.valueOf(String s)
          指定された String の値を保持する Integer オブジェクトを返します。
static Short Short.valueOf(String s)
          特定の String により指定された値を保持する Short オブジェクトを返します。
static Byte Byte.valueOf(String s)
          特定の Byte により指定された値を保持する Short オブジェクトを返します。
static Double Double.valueOf(String s)
          文字列引数 s で表される double 値を保持する Double オブジェクトを返します。
static Float Float.valueOf(String s)
          文字列引数 s で表される float 値を保持する Float オブジェクトを返します。
static Boolean Boolean.valueOf(String s)
          指定された String が表す値を持つ Boolean を返します。
static Long Long.valueOf(String s, int radix)
          2 番目の引数で指定された基数を使用した構文解析時に、指定された String から抽出された値を保持する Long オブジェクトを返します。
static Integer Integer.valueOf(String s, int radix)
          2 番目の引数で指定された基数を使用した構文解析時に、指定された String から抽出された値を保持する Integer オブジェクトを返します。
static Short Short.valueOf(String s, int radix)
          2 番目の引数で指定された基数を使用した構文解析時に、指定された String から抽出された値を保持する Short オブジェクトを返します。
static Byte Byte.valueOf(String s, int radix)
          2 番目の引数で指定された基数を使用した構文解析時に、指定された String から抽出された値を保持する Byte オブジェクトを返します。
 

String 型のパラメータを持つ java.lang のコンストラクタ
AbstractMethodError(String s)
          指定された詳細メッセージを持つ AbstractMethodError を構築します。
ArithmeticException(String s)
          指定された詳細メッセージを持つ ArithmeticException を構築します。
ArrayIndexOutOfBoundsException(String s)
          指定された詳細メッセージを持つ ArrayIndexOutOfBoundsException クラスを構築します。
ArrayStoreException(String s)
          指定された詳細メッセージを持つ ArrayStoreException を構築します。
Boolean(String s)
          文字列引数が null ではなく、文字列 "true" に等しい (大文字と小文字は区別しない) 場合は、値 true を表す Boolean オブジェクトを割り当てます。
Byte(String s)
          String パラメータで示される byte 値を表す、新しく割り当てられた Byte オブジェクトを構築します。
Character.Subset(String name)
          新規 Subset のインスタンスを生成します。
ClassCastException(String s)
          指定された詳細メッセージを持つ ClassCastException を構築します。
ClassCircularityError(String s)
          指定された詳細メッセージを持つ ClassCircularityError を構築します。
ClassFormatError(String s)
          指定された詳細メッセージを持つ ClassFormatError を構築します。
ClassNotFoundException(String s)
          指定された詳細メッセージを持つ ClassNotFoundException を構築します。
ClassNotFoundException(String s, Throwable ex)
          指定された詳細メッセージと、クラスのロード時に生じたオプションの例外を持つ、ClassNotFoundException を生成します。
CloneNotSupportedException(String s)
          指定された詳細メッセージを持つ CloneNotSupportedException を構築します。
Double(String s)
          文字列で表される double 型の浮動小数点を表す、新しく割り当てられる Double オブジェクトを構築します。
Error(String message)
          指定された詳細メッセージを使用して、新規エラーを構築します。
Error(String message, Throwable cause)
          指定された詳細メッセージおよび原因を使用して新規エラーを構築します。
Exception(String message)
          指定された詳細メッセージを使用して、新規例外を構築します。
Exception(String message, Throwable cause)
          指定された詳細メッセージおよび原因を使用して新規例外を構築します。
ExceptionInInitializerError(String s)
          指定された詳細メッセージ文字列を持つ ExceptionInInitializerError を構築します。
Float(String s)
          文字列で表される float 型の浮動小数点値を表す、新しく割り当てられた Float オブジェクトを構築します。
IllegalAccessError(String s)
          指定された詳細メッセージを持つ IllegalAccessError を構築します。
IllegalAccessException(String s)
          詳細メッセージを持つ IllegalAccessException を構築します。
IllegalArgumentException(String s)
          指定された詳細メッセージを持つ IllegalArgumentException を構築します。
IllegalMonitorStateException(String s)
          指定された詳細メッセージを持つ IllegalMonitorStateException を構築します。
IllegalStateException(String s)
          指定された詳細メッセージを持つ IllegalStateException を構築します。
IllegalThreadStateException(String s)
          指定した詳細メッセージを持つ IllegalThreadStateException を構築します。
IncompatibleClassChangeError(String s)
          指定された詳細メッセージを持つ IncompatibleClassChangeError を構築します。
IndexOutOfBoundsException(String s)
          指定した詳細メッセージを持つ IndexOutOfBoundsException を構築します。
InstantiationError(String s)
          指定された詳細メッセージを持つ InstantiationError を構築します。
InstantiationException(String s)
          指定された詳細メッセージを持つ InstantiationException を構築します。
Integer(String s)
          String パラメータで示される int 値を表す、新しく割り当てられた Integer オブジェクトを構築します。
InternalError(String s)
          指定された詳細メッセージを持つ InternalError を構築します。
InterruptedException(String s)
          指定された詳細メッセージを持つ InterruptedException を構築します。
LinkageError(String s)
          指定された詳細メッセージを持つ LinkageError を構築します。
Long(String s)
          String パラメータで示される long 値を表す、新しく割り当てられた Long オブジェクトを構築します。
NegativeArraySizeException(String s)
          指定された詳細メッセージを持つ NegativeArraySizeException を構築します。
NoClassDefFoundError(String s)
          指定された詳細メッセージを持つ NoClassDefFoundError を構築します。
NoSuchFieldError(String s)
          指定された詳細メッセージを持つ NoSuchFieldException を構築します。
NoSuchFieldException(String s)
          詳細メッセージ付きのコンストラクタです。
NoSuchMethodError(String s)
          指定された詳細メッセージを持つ NoSuchMethodError を構築します。
NoSuchMethodException(String s)
          詳細メッセージを持つ NoSuchMethodException を構築します。
NullPointerException(String s)
          指定した詳細メッセージを持つ、NullPointerException を構築します。
NumberFormatException(String s)
          指定した詳細メッセージを持つ NumberFormatException を構築します。
OutOfMemoryError(String s)
          指定された詳細メッセージを持つ OutOfMemoryError を構築します。
RuntimeException(String message)
          指定された詳細メッセージを使用して、新規例外を構築します。
RuntimeException(String message, Throwable cause)
          指定された詳細メッセージおよび原因を使用して新しい実行時例外を構築します。
RuntimePermission(String name)
          指定された名前で、新しい RuntimePermission を生成します。
RuntimePermission(String name, String actions)
          指定された名前を持つ新しい RuntimePermission オブジェクトを生成します。
SecurityException(String s)
          指定された詳細メッセージを持つ SecurityException を構築します。
Short(String s)
          String パラメータで示される short 値を表す、新しく割り当てられた Short オブジェクトを構築します。
StackOverflowError(String s)
          指定された詳細メッセージを持つ StackOverflowError を構築します。
String(byte[] bytes, int offset, int length, String charsetName)
          指定された文字セットを使用して、指定されたバイト部分配列を復号化することによって、新しい String を構築します。
String(byte[] bytes, String charsetName)
          指定された文字セットを使用して指定されたバイト配列を復号化することにより、新しい String を構築します。
String(String original)
          新しく生成された String オブジェクトを初期化して、引数と同じ文字シーケンスを表すようにします。
StringBuffer(String str)
          文字列バッファーを構築し、文字列引数に等しい文字シーケンスを表すようにします。
StringIndexOutOfBoundsException(String s)
          指定された詳細メッセージを持つ StringIndexOutOfBoundsException を構築します。
Thread(Runnable target, String name)
          新しい Thread オブジェクトを割り当てます。
Thread(String name)
          新しい Thread オブジェクトを割り当てます。
Thread(ThreadGroup group, Runnable target, String name)
          その実行オブジェクトとして target 、名前として指定された name を持つ、group によって参照されるスレッドグループに属するような、新しい Thread オブジェクトを割り当てます。
Thread(ThreadGroup group, Runnable target, String name, long stackSize)
          新しい Thread オブジェクトを割り当て、実行オブジェクトとして target を保持し、指定された name を名前として保持するようにします。
Thread(ThreadGroup group, String name)
          新しい Thread オブジェクトを割り当てます。
ThreadGroup(String name)
          新しいスレッドグループを構築します。
ThreadGroup(ThreadGroup parent, String name)
          新しいスレッドグループを作成します。
Throwable(String message)
          指定された詳細メッセージを使用して、新規スロー可能オブジェクトを構築します。
Throwable(String message, Throwable cause)
          指定された詳細メッセージおよび原因を使用して新規スロー可能オブジェクトを構築します。
UnsatisfiedLinkError(String s)
          指定した詳細メッセージを持つ UnsatisfiedLinkError を構築します。
UnsupportedClassVersionError(String s)
          指定された詳細メッセージを持つ UnsupportedClassVersionError を構築します。
UnsupportedOperationException(String message)
          指定された詳細メッセージを持つ UnsupportedOperationException を構築します。
VerifyError(String s)
          指定した詳細メッセージを持つ VerifyError を構築します。
VirtualMachineError(String s)
          指定した詳細メッセージを持つ VirtualMachineError を構築します。
 

java.lang.reflect での String の使用
 

String を返す java.lang.reflect のメソッド
 String Constructor.getName()
          このコンストラクタの名前を文字列として返します。
 String Method.getName()
          この Method オブジェクトが表すメソッドの名前を String として返します。
 String Field.getName()
          Field オブジェクトによって表されるフィールドの名前を返します。
 String Member.getName()
          Member が識別したメンバーやコンストラクタの単純名を返します。
 String Constructor.toString()
          Constructor を記述する文字列を返します。
 String Method.toString()
          この Method を記述する文字列を返します。
 String Field.toString()
          Field を記述する文字列を返します。
static String Modifier.toString(int mod)
          指定された修飾子のアクセス修飾子フラグを記述する文字列を返します。
 

String 型のパラメータを持つ java.lang.reflect のコンストラクタ
InvocationTargetException(Throwable target, String s)
          ターゲット例外および詳細メッセージを使用して、InvocationTargetException を構築します。
ReflectPermission(String name)
          指定された名前を持つ ReflectPermission を構築します。
ReflectPermission(String name, String actions)
          指定された名前と処理を持つ ReflectPermission を構築します。
UndeclaredThrowableException(Throwable undeclaredThrowable, String s)
          指定された Throwable と詳細メッセージで UndeclaredThrowableException を構築します。
 

java.math での String の使用
 

String を返す java.math のメソッド
 String BigInteger.toString()
          この BigInteger の 10 進 String 表現を返します。
 String BigInteger.toString(int radix)
          指定された基数内のこの BigInteger の String 表現を返します。
 

String 型のパラメータを持つ java.math のコンストラクタ
BigInteger(String val)
          BigInteger の 10 進 String 表現を BigInteger に変換します。
BigInteger(String val, int radix)
          指定された基数内の BigInteger の String 表現を BigInteger に変換します。
 

java.net での String の使用
 

String を返す java.net のメソッド
 String SocketPermission.getActions()
          アクションの正規の文字列表現を返します。
 String URL.getAuthority()
          この URL の機関部分を取得します。
 String InetAddress.getCanonicalHostName()
          この IP アドレスに対応する完全指定ドメイン名を取得します。
 String URLConnection.getContentEncoding()
          content-encoding ヘッダーフィールドの値を返します。
 String URLConnection.getContentType()
          content-type ヘッダーフィールドの値を返します。
 String FileNameMap.getContentTypeFor(String fileName)
          指定したファイル名の MIME タイプを取得します。
 String NetworkInterface.getDisplayName()
          このネットワークインタフェースの表示名を取得します。
 String JarURLConnection.getEntryName()
          この接続のエントリ名を返します。
 String URL.getFile()
          この URL のファイル名を取得します。
 String URLConnection.getHeaderField(int n)
          n 番目のヘッダーフィールドの値を返します。
 String URLConnection.getHeaderField(String name)
          指定されたヘッダーフィールドの値を返します。
 String URLConnection.getHeaderFieldKey(int n)
          n 番目のヘッダーフィールドのキーを返します。
 String URL.getHost()
          該当する場合、この URL のホスト名を取得します。
 String Inet6Address.getHostAddress()
          テキスト表現の IP アドレス文字列を返します。
 String Inet4Address.getHostAddress()
          テキスト表現形式の IP アドレス文字列を返します。
 String InetAddress.getHostAddress()
          テキスト表現の IP アドレス文字列を返します。
 String InetSocketAddress.getHostName()
          hostname を取得します。
 String InetAddress.getHostName()
          この IP アドレスに対応するホスト名を取得します。
 String NetworkInterface.getName()
          このネットワークインタフェースの名前を取得します。
 String URL.getPath()
          この URL のパス部分を取得します。
 String URL.getProtocol()
          この URL のプロトコル名を取得します。
 String URL.getQuery()
          この URL のクエリー部分を取得します。
 String URL.getRef()
          この URL のアンカー (「参照」とも呼ばれる) を取得します。
 String URLConnection.getRequestProperty(String key)
          この接続の指定された一般要求プロパティーの値を返します。
 String URL.getUserInfo()
          この URL のユーザー情報部分を取得します。
static String URLConnection.guessContentTypeFromName(String fname)
          URL の指定された「ファイル」コンポーネントを基に、オブジェクトのコンテンツ形式を推測します。
static String URLConnection.guessContentTypeFromStream(InputStream is)
          入力ストリームの先頭の文字を基に、入力ストリームの種類の決定を試みます。
 String URL.toExternalForm()
          この URL の文字列表現を構築します。
protected  String URLStreamHandler.toExternalForm(URL u)
          特定のプロトコルの URLString に変換します。
 String NetworkInterface.toString()
           
 String InetSocketAddress.toString()
          この InetSocketAddress の文字列表現を構築します。
 String InetAddress.toString()
          この IP アドレスを String に変換します。
 String URLConnection.toString()
          この URL 接続の String 表現を返します。
 String URL.toString()
          この URL の文字列表現を構築します。
 

String 型のパラメータを持つ java.net のメソッド
 void URLConnection.addRequestProperty(String key, String value)
          キーと値のペアで指定された一般要求プロパティーを追加します。
 ContentHandler ContentHandlerFactory.createContentHandler(String mimetype)
          URLStreamHandler からオブジェクトを読み込むための ContentHandler を新しく作成します。
 URLStreamHandler URLStreamHandlerFactory.createURLStreamHandler(String protocol)
          指定されたプロトコルのための、URLStreamHandler の新しいインスタンスを作成します。
protected  Package URLClassLoader.definePackage(String name, Manifest man, URL url)
          この ClassLoader で名前を使って新しいパッケージを定義します。
protected  Class URLClassLoader.findClass(String name)
          URL 検索パスから、指定された名前を持つクラスを検索してロードします。
 URL URLClassLoader.findResource(String name)
          URL 検索パス上で、指定された名前を持つリソースを検索します。
 Enumeration URLClassLoader.findResources(String name)
          URL 検索パス上の指定された名前を持つリソースを表す、URL の列挙を返します。
static InetAddress[] InetAddress.getAllByName(String host)
          ホスト名を指定すると、システムに設定されているネームサービスに基づいてその IP アドレスの配列を返します。
static InetAddress InetAddress.getByAddress(String host, byte[] addr)
          指定されたホスト名および IP アドレスに基づいて InetAddress を作成します。
static NetworkInterface NetworkInterface.getByName(String name)
          指定された名前のネットワークインタフェースを検索します。
static InetAddress InetAddress.getByName(String host)
          指定されたホスト名を持つホストの IP アドレスを取得します。
 String FileNameMap.getContentTypeFor(String fileName)
          指定したファイル名の MIME タイプを取得します。
 String URLConnection.getHeaderField(String name)
          指定されたヘッダーフィールドの値を返します。
 long URLConnection.getHeaderFieldDate(String name, long Default)
          指定されたフィールドを日付として構文解析した値を返します。
 int URLConnection.getHeaderFieldInt(String name, int Default)
          指定されたフィールドを数値として構文解析した値を返します。
 String URLConnection.getRequestProperty(String key)
          この接続の指定された一般要求プロパティーの値を返します。
static String URLConnection.guessContentTypeFromName(String fname)
          URL の指定された「ファイル」コンポーネントを基に、オブジェクトのコンテンツ形式を推測します。
protected  void URLStreamHandler.parseURL(URL u, String spec, int start, int limit)
          URL の文字列表現を構文解析し、URL オブジェクトに変換します。
protected  void URL.set(String protocol, String host, int port, String file, String ref)
          URL のフィールドを設定します。
protected  void URL.set(String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref)
          URL の、指定された 8 フィールドを設定します。
 void URLConnection.setRequestProperty(String key, String value)
          一般要求プロパティーを設定します。
protected  void URLStreamHandler.setURL(URL u, String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref)
          URL 引数の各フィールドを指定された値に設定します。
 

String 型のパラメータを持つ java.net のコンストラクタ
BindException(String msg)
          指定された詳細メッセージ (バインドでエラーが発生した原因を表すメッセージ) を持つ BindException を新しく構築します。
InetSocketAddress(String hostname, int port)
          ホスト名とポート番号からソケットアドレスを作成します。
MalformedURLException(String msg)
          指定された詳細メッセージを持つ MalformedURLException を構築します。
NetPermission(String name)
          指定された名前で NetPermission を新しく作成します。
NetPermission(String name, String actions)
          指定された名前で、新しい NetPermission を作成します。
PortUnreachableException(String msg)
          詳細メッセージを指定して PortUnreachableException を新しく構築します。
ProtocolException(String host)
          指定された詳細メッセージを持つ ProtocolException を新しく構築します。
SocketException(String msg)
          指定された詳細メッセージを持つ SocketException を新しく構築します。
SocketPermission(String host, String action)
          指定されたアクションを持つ新しい SocketPermission オブジェクトを生成します。
SocketTimeoutException(String msg)
          詳細メッセージを指定して SocketTimeoutException を新しく構築します。
UnknownHostException(String host)
          指定された詳細メッセージを持つ UnknownHostException を新しく構築します。
UnknownServiceException(String msg)
          指定された詳細メッセージを持つ UnknownServiceException を新しく構築します。
URL(String spec)
          String 表現から URL オブジェクトを生成します。
URL(String protocol, String host, int port, String file)
          指定された protocolhostport 番号、および file から URL オブジェクトを生成します。
URL(String protocol, String host, int port, String file, URLStreamHandler handler)
          指定された protocolhostport 番号、file、および handler から URL オブジェクトを生成します。
URL(String protocol, String host, String file)
          指定された protocol 名、host 名、および file 名から URL を作成します。
URL(URL context, String spec)
          指定されたコンテキスト内の指定された仕様で構文解析することによって、URL を生成します。
URL(URL context, String spec, URLStreamHandler handler)
          指定されたコンテキスト内の指定されたハンドラで、指定された仕様を構文解析して URL を生成します。
 

java.security での String の使用
 

String を返す java.security のメソッド
 String UnresolvedPermission.getActions()
          アクションの正規の文字列表現を返します。
 String AllPermission.getActions()
          アクションの正規の文字列表現を返します。
 String BasicPermission.getActions()
          アクションの正規の文字列表現を返します。
abstract  String Permission.getActions()
          アクションを String で返します。
 String Key.getAlgorithm()
          この鍵に対する標準アルゴリズムを返します。
 String MessageDigest.getAlgorithm()
          実装の詳細に依存しないアルゴリズムを識別する文字列を返します。
 String Key.getFormat()
          この鍵の一次符号化形式の名前を返します。
 String Provider.getInfo()
          プロバイダとそのサービス内容を、人間が読める形式で返します。
 String Provider.getName()
          このプロバイダの名前を返します。
 String Principal.getName()
          主体の名前を返します。
 String Permission.getName()
          Permission の名前を返します。
static String Security.getProperty(String key)
          セキュリティープロパティー値を取得します。
 String DigestOutputStream.toString()
          このダイジェスト出力ストリームとそれに関連したメッセージダイジェストオブジェクトの文字列表現を出力します。
 String MessageDigest.toString()
          このメッセージダイジェストオブジェクトの文字列表現を返します。
 String Provider.toString()
          このプロバイダの名前とバージョン番号を文字列で返します。
 String Principal.toString()
          主体の文字列表現を返します。
 String UnresolvedPermission.toString()
          この UnresolvedPermission を記述する文字列を返します。
 String PermissionCollection.toString()
          PermissionCollection オブジェクトを記述する文字列を返し、オブジェクトが保持するすべてのアクセス権についての情報を提供します。
 String CodeSource.toString()
          この CodeSource を説明する文字列を返すことにより、その URL と証明書を示します。
 String PrivilegedActionException.toString()
           
 String Permission.toString()
          Permission を記述する文字列を返します。
 String ProtectionDomain.toString()
          ProtectionDomain を String に変換します。
 

String 型のパラメータを持つ java.security のメソッド
protected  Class SecureClassLoader.defineClass(String name, byte[] b, int off, int len, CodeSource cs)
          バイトの配列を、オプションの CodeSource を使用して Class クラスのインスタンスに変換します。
static Set Security.getAlgorithms(String serviceName)
          指定した Java 暗号化サービスで使用可能なアルゴリズムや型の名前 (Signature、MessageDigest、Cipher、Mac、KeyStore など) を含む String の Set を返します。
static MessageDigest MessageDigest.getInstance(String algorithm)
          指定されたダイジェストアルゴリズムを実装する MessageDigest オブジェクトを生成します。
static MessageDigest MessageDigest.getInstance(String algorithm, Provider provider)
          指定されたプロバイダから指定されたアルゴリズムを取得できる場合に、そのプロバイダが提供するアルゴリズムを実装する MessageDigest オブジェクトを生成します。
static MessageDigest MessageDigest.getInstance(String algorithm, String provider)
          指定されたプロバイダから指定されたアルゴリズムを取得できる場合に、そのプロバイダが提供するアルゴリズムを実装する MessageDigest オブジェクトを生成します。
static String Security.getProperty(String key)
          セキュリティープロパティー値を取得します。
static Provider Security.getProvider(String name)
          指定された名前でインストールされているプロバイダを返します。
static Provider[] Security.getProviders(String filter)
          指定された選択基準を満たすすべてのインストールされたプロバイダを含む配列を返します。
static void Security.removeProvider(String name)
          指定された名前のプロバイダを削除します。
static void Security.setProperty(String key, String datum)
          セキュリティープロパティーの値を設定します。
 

String 型のパラメータを持つ java.security のコンストラクタ
AccessControlException(String s)
          指定された詳細メッセージを示す AccessControlException を構築します。
AccessControlException(String s, Permission p)
          指定された詳細メッセージと、例外を発生させた要求アクセス権を示す AccessControlException を構築します。
AllPermission(String name, String actions)
          新しい AllPermission オブジェクトを作成します。
BasicPermission(String name)
          指定された名前で新しい BasicPermission を作成します。
BasicPermission(String name, String actions)
          指定された名前で新しい BasicPermission オブジェクトを作成します。
DigestException(String msg)
          指定された詳細メッセージを持つ DigestException を構築します。
GeneralSecurityException(String msg)
          指定された詳細メッセージを持つ GeneralSecurityException を構築します。
InvalidAlgorithmParameterException(String msg)
          指定された詳細メッセージを持つ InvalidAlgorithmParameterException を構築します。
InvalidKeyException(String msg)
          指定された詳細メッセージを持つ InvalidKeyException を構築します。
InvalidParameterException(String msg)
          指定された詳細メッセージを持つ InvalidParameterException を構築します。
KeyException(String msg)
          指定された詳細メッセージを持つ KeyException を構築します。
MessageDigest(String algorithm)
          指定されたアルゴリズム名を使用してメッセージダイジェストを作成します。
NoSuchAlgorithmException(String msg)
          指定された詳細メッセージを持つ NoSuchAlgorithmException を構築します。
NoSuchProviderException(String msg)
          指定された詳細メッセージを持つ NoSuchProviderException を構築します。
Permission(String name)
          指定された名前でアクセス権を構築します。
Provider(String name, double version, String info)
          指定された名前、バージョン番号、および情報を使用してプロバイダを構築します。
ProviderException(String s)
          指定された詳細メッセージを持つ ProviderException を構築します。
SecurityPermission(String name)
          新しい SecurityPermission を指定された名前で作成します。
SecurityPermission(String name, String actions)
          指定された名前を持つ新しい SecurityPermission オブジェクトを作成します。
SignatureException(String msg)
          指定された詳細メッセージを持つ SignatureException を構築します。
UnresolvedPermission(String type, String name, String actions, Certificate[] certs)
          あとで必要になるアクセス権情報を保持する新しい UnresolvedPermission を作成して、アクセス権が解決されるときに、指定されたクラスの Permission を実際に作成します。
 

java.security.cert での String の使用
 

String を返す java.security.cert のメソッド
 String Certificate.getType()
          この証明書のタイプを返します。
abstract  String Certificate.toString()
          この証明書の文字列表現を返します。
 

String 型のパラメータを持つ java.security.cert のメソッド
abstract  void Certificate.verify(PublicKey key, String sigProvider)
          指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。
 

String 型のパラメータを持つ java.security.cert のコンストラクタ
Certificate.CertificateRep(String type, byte[] data)
          Certificate 型と Certificate 符号化バイトで代替 Certificate クラスを構築します。
Certificate(String type)
          指定されたタイプの証明書を作成します。
CertificateEncodingException(String message)
          指定された詳細メッセージを持つ CertificateEncodingException を構築します。
CertificateException(String msg)
          指定された詳細メッセージを持つ CertificateException を構築します。
 

java.text での String の使用
 

String を返す java.text のメソッド
 String DateFormat.format(Date date)
          Date を日付/時刻文字列にフォーマットします。
 String NumberFormat.format(double number)
          フォーマットの特殊化です。
 String NumberFormat.format(long number)
          フォーマットの特殊化です。
 String Format.format(Object obj)
          オブジェクトをフォーマットして文字列を作成します。
static String MessageFormat.format(String pattern, Object[] arguments)
          指定されたパターンを使って MessageFormat を作成し、それを使用して指定された引数をフォーマットします。
 String[] DateFormatSymbols.getAmPmStrings()
          午前/午後の文字列「AM」や「PM」を取得します。
 String DecimalFormatSymbols.getCurrencySymbol()
          デフォルトロケールで、DecimalFormatSymbols の通貨に対する通貨記号を返します。
 String[] DateFormatSymbols.getEras()
          紀元の文字列「AD」や「BC」などを取得します。
 String DecimalFormatSymbols.getInfinity()
          無限大の表示に使用する文字列を取得します。
 String DecimalFormatSymbols.getInternationalCurrencySymbol()
          DecimalFormatSymbols が示す通貨の ISO 4217 通貨コードを返します。
 String DateFormatSymbols.getLocalPatternChars()
          ローカライズされた日付/時刻パターン文字「u」、「t」などを取得します。
 String[] DateFormatSymbols.getMonths()
          月の文字列「January」、「February」などを取得します。
protected  String AttributedCharacterIterator.Attribute.getName()
          属性の名前を返します。
 String DecimalFormatSymbols.getNaN()
          「非数」の表示に使用する文字列を取得します。
 String DecimalFormat.getNegativePrefix()
          負の接頭辞を取得します。
 String DecimalFormat.getNegativeSuffix()
          負の接尾辞を取得します。
 String DecimalFormat.getPositivePrefix()
          正の接頭辞を取得します。
 String DecimalFormat.getPositiveSuffix()
          正の接尾辞を取得します。
 String[] DateFormatSymbols.getShortMonths()
          月の短縮文字列「Jan」、「Feb」などを取得します。
 String[] DateFormatSymbols.getShortWeekdays()
          曜日の短縮文字列「Sun」、「Mon」などを取得します。
 String[] DateFormatSymbols.getWeekdays()
          曜日の文字列「Sunday」、「Monday」などを取得します。
 String[][] DateFormatSymbols.getZoneStrings()
          タイムゾーン文字列を取得します。
 String DecimalFormat.toLocalizedPattern()
          この Format オブジェクトの現在の状態を表すローカライズされたパターン文字列を総合します。
 String SimpleDateFormat.toLocalizedPattern()
          この日付フォーマットのローカライズされたパターン文字列を返します。
 String ChoiceFormat.toPattern()
          パターンを取得します。
 String DecimalFormat.toPattern()
          この Format オブジェクトの現在の状態を表すパターン文字列を総合します。
 String SimpleDateFormat.toPattern()
          この日付フォーマットを記述するパターン文字列を返します。
 String MessageFormat.toPattern()
          メッセージフォーマットの現在の状態を表すパターンを返します。
 String Annotation.toString()
          この Annotation の String 表現を返します。
 String AttributedCharacterIterator.Attribute.toString()
          オブジェクトの文字列表現を返します。
 String ParsePosition.toString()
          この ParsePosition の文字列表現を返します。
 String FieldPosition.toString()
          この FieldPosition の文字列表現を返します。
 

String 型のパラメータを持つ java.text のメソッド
 void DecimalFormat.applyLocalizedPattern(String pattern)
          指定されたパターンをこの Format オブジェクトに適用します。
 void SimpleDateFormat.applyLocalizedPattern(String pattern)
          指定されたローカライズされたパターン文字列を、この日付フォーマットに適用します。
 void ChoiceFormat.applyPattern(String newPattern)
          パターンを設定します。
 void DecimalFormat.applyPattern(String pattern)
          指定されたパターンをこの Format オブジェクトに適用します。
 void SimpleDateFormat.applyPattern(String pattern)
          指定されたパターン文字列を、この日付フォーマットに適用します。
 void MessageFormat.applyPattern(String pattern)
          このメッセージフォーマットによって使用されるパターンを設定します。
static String MessageFormat.format(String pattern, Object[] arguments)
          指定されたパターンを使って MessageFormat を作成し、それを使用して指定された引数をフォーマットします。
 Number NumberFormat.parse(String source)
          指定された文字列の先頭からテキストを解析して数値を生成します。
 Date DateFormat.parse(String source)
          指定された文字列の先頭からテキストを解析して日付を生成します。
 Object[] MessageFormat.parse(String source)
          指定された文字列の先頭からテキストを解析してオブジェクト配列を生成します。
 Number ChoiceFormat.parse(String text, ParsePosition status)
          入力テキストから Number を解析します。
 Number DecimalFormat.parse(String text, ParsePosition pos)
          文字列からテキストを解析して Number を生成します。
abstract  Number NumberFormat.parse(String source, ParsePosition parsePosition)
          可能な場合 ([Long.MIN_VALUE, Long.MAX_VALUE] の範囲で、小数部分がない場合など) は Long を、そうでない場合は Double を返します。
 Date SimpleDateFormat.parse(String text, ParsePosition pos)
          文字列からテキストを解析して Date を生成します。
abstract  Date DateFormat.parse(String source, ParsePosition pos)
          指定された解析位置に従って日付/時刻文字列を解析します。
 Object[] MessageFormat.parse(String source, ParsePosition pos)
          文字列を解析します。
 Object Format.parseObject(String source)
          指定された文字列の先頭からテキストを解析してオブジェクトを生成します。
 Object NumberFormat.parseObject(String source, ParsePosition pos)
          文字列からテキストを解析して Number を生成します。
 Object DateFormat.parseObject(String source, ParsePosition pos)
          文字列からテキストを解析して Date を生成します。
 Object MessageFormat.parseObject(String source, ParsePosition pos)
          文字列からテキストを解析してオブジェクト配列を生成します。
abstract  Object Format.parseObject(String source, ParsePosition pos)
          文字列からテキストを解析してオブジェクトを生成します。
 void DateFormatSymbols.setAmPmStrings(String[] newAmpms)
          午前/午後の文字列「AM」や「PM」を設定します。
 void ChoiceFormat.setChoices(double[] limits, String[] formats)
          フォーマットの際に使用する選択項目を設定します。
 void DecimalFormatSymbols.setCurrencySymbol(String currency)
          デフォルトロケールで、DecimalFormatSymbols の通貨に対する通貨記号を設定します。
 void DateFormatSymbols.setEras(String[] newEras)
          紀元の文字列「AD」や「BC」などを設定します。
 void DecimalFormatSymbols.setInfinity(String infinity)
          無限大の表示に使用する文字列を設定します。
 void DecimalFormatSymbols.setInternationalCurrencySymbol(String currencyCode)
          DecimalFormatSymbols が示す通貨の ISO 4217 通貨コードを設定します。
 void DateFormatSymbols.setLocalPatternChars(String newLocalPatternChars)
          ローカライズされた日付/時刻パターン文字「u」、「t」などを設定します。
 void DateFormatSymbols.setMonths(String[] newMonths)
          月の文字列「January」、「February」などを設定します。
 void DecimalFormatSymbols.setNaN(String NaN)
          「非数」の表示に使用する文字列を設定します。
 void DecimalFormat.setNegativePrefix(String newValue)
          負の接頭辞を設定します。
 void DecimalFormat.setNegativeSuffix(String newValue)
          正の接尾辞を設定します。
 void DecimalFormat.setPositivePrefix(String newValue)
          正の接頭辞を設定します。
 void DecimalFormat.setPositiveSuffix(String newValue)
          正の接尾辞を設定します。
 void DateFormatSymbols.setShortMonths(String[] newShortMonths)
          月の短縮文字列「Jan」、「Feb」などを設定します。
 void DateFormatSymbols.setShortWeekdays(String[] newShortWeekdays)
          曜日の短縮文字列「Sun」、「Mon」などを設定します。
 void DateFormatSymbols.setWeekdays(String[] newWeekdays)
          曜日の文字列「Sunday」、「Monday」などを設定します。
 void DateFormatSymbols.setZoneStrings(String[][] newZoneStrings)
          タイムゾーン文字列を設定します。
 

String 型のパラメータを持つ java.text のコンストラクタ
AttributedCharacterIterator.Attribute(String name)
          指定された名前で Attribute を構築します。
AttributedString(String text)
          指定されたテキストを持つ AttributedString インスタンスを構築します。
AttributedString(String text, Map attributes)
          指定されたテキストと属性を持つ AttributedString インスタンスを構築します。
ChoiceFormat(double[] limits, String[] formats)
          指定されたリミットとそれに対応するフォーマットによりオブジェクトを構築します。
ChoiceFormat(String newPattern)
          指定されたパターンに基づくリミットとそれに対応するフォーマットによりオブジェクトを構築します。
DateFormat.Field(String name, int calendarField)
          指定された名前を持つ Field を作成します。
DecimalFormat(String pattern)
          デフォルトロケールに対して、指定されたパターンと記号を使って DecimalFormat を作成します。
DecimalFormat(String pattern, DecimalFormatSymbols symbols)
          指定されたパターンと記号を使って DecimalFormat を作成します。
Format.Field(String name)
          指定された名前を持つ Field を作成します。
MessageFormat.Field(String name)
          指定された名前を持つ Field を作成します。
MessageFormat(String pattern)
          デフォルトロケールと指定されたパターンのための MessageFormat を構築します。
MessageFormat(String pattern, Locale locale)
          指定されたロケールとパターンのための MessageFormat を構築します。
NumberFormat.Field(String name)
          指定された名前を持つ Field インスタンスを作成します。
ParseException(String s, int errorOffset)
          指定された詳細メッセージとオフセットを持つ ParseException を構築します。
SimpleDateFormat(String pattern)
          指定されたパターンとデフォルトロケールのデフォルト日付フォーマット記号を使って SimpleDateFormat を構築します。
SimpleDateFormat(String pattern, DateFormatSymbols formatSymbols)
          指定されたパターンと日付フォーマット記号を使って SimpleDateFormat を構築します。
SimpleDateFormat(String pattern, Locale locale)
          指定されたパターンと指定されたロケールのデフォルト日付フォーマット記号を使って SimpleDateFormat を構築します。
 

java.util での String の使用
 

String を返す java.util のメソッド
 String PropertyPermission.getActions()
          アクションの「正規の文字列表現」を返します。
static String[] TimeZone.getAvailableIDs()
          サポートされる利用可能な ID をすべて取得します。
static String[] TimeZone.getAvailableIDs(int rawOffset)
          指定されたタイムゾーンオフセットと一致する ID で使用可能なものを取得します。
 String MissingResourceException.getClassName()
          コンストラクタによって渡されるパラメータを取得します。
 String Locale.getCountry()
          ロケールの国/地域コードを返します。
 String Currency.getCurrencyCode()
          この通貨の ISO 4217 通貨コードを取得します。
 String Locale.getDisplayCountry()
          ユーザーへの表示に適した、ロケールの国の名前を返します。
 String Locale.getDisplayCountry(Locale inLocale)
          ユーザーへの表示に適した、ロケールの国の名前を返します。
 String Locale.getDisplayLanguage()
          ユーザーへの表示に適した、ロケールの言語の名前を返します。
 String Locale.getDisplayLanguage(Locale inLocale)
          ユーザーへの表示に適した、ロケールの言語の名前を返します。
 String TimeZone.getDisplayName()
          デフォルトロケールでの現在のタイムゾーンの名前を、ユーザーへの表示に適した形式で返します。
 String Locale.getDisplayName()
          ユーザーへの表示に適した、ロケールの名前を返します。
 String TimeZone.getDisplayName(boolean daylight, int style)
          デフォルトロケールでの現在のタイムゾーンの名前を、ユーザーへの表示に適した形式で返します。
 String TimeZone.getDisplayName(boolean daylight, int style, Locale locale)
          指定されたロケールでの現在のタイムゾーンの名前を、ユーザーへの表示に適した形式で返します。
 String TimeZone.getDisplayName(Locale locale)
          指定されたロケールでの現在のタイムゾーンの名前を、ユーザーへの表示に適した形式で返します。
 String Locale.getDisplayName(Locale inLocale)
          ユーザーへの表示に適した、ロケールの名前を返します。
 String Locale.getDisplayVariant()
          ユーザーへの表示に適した、ロケールのバリアントコードの名前を返します。
 String Locale.getDisplayVariant(Locale inLocale)
          ユーザーへの表示に適した、ロケールのバリアントコードの名前を返します。
 String TimeZone.getID()
          現在の所在地のタイムゾーンの ID を取得します。
 String Locale.getISO3Country()
          ロケールの国の 3 文字の省略形を返します。
 String Locale.getISO3Language()
          ロケールの言語の 3 文字の省略形を返します。
static String[] Locale.getISOCountries()
          ISO 3166 で定義されている 2 桁の国コードのリストを返します。
static String[] Locale.getISOLanguages()
          ISO 639 で定義されている 2 桁の言語コードのリストを返します。
 String MissingResourceException.getKey()
          コンストラクタによって渡されるパラメータを取得します。
 String Locale.getLanguage()
          ロケールの言語コードを返します。
 String Properties.getProperty(String key)
          指定されたキーを持つプロパティーを、プロパティーリストから探します。
 String Properties.getProperty(String key, String defaultValue)
          指定されたキーを持つプロパティーを、プロパティーリストから探します。
 String ResourceBundle.getString(String key)
          このリソースバンドルまたはその親リソースバンドルのいずれかから指定されたキーの文字列を取得します。
 String[] ResourceBundle.getStringArray(String key)
          このリソースバンドルまたはその親リソースバンドルのいずれかから指定されたキーの文字列配列を取得します。
 String Currency.getSymbol()
          デフォルトロケールについて、その通貨の記号を取得します。
 String Currency.getSymbol(Locale locale)
          指定されたロケールについて、その通貨の記号を取得します。
 String Locale.getVariant()
          ロケールのバリアントコードを返します。
 String StringTokenizer.nextToken()
          文字列トークナイザから次のトークンを返します。
 String StringTokenizer.nextToken(String delim)
          文字列トークナイザの文字列から次のトークンを返します。
 String SimpleTimeZone.toString()
          このタイムゾーンの文字列表現を返します。
 String Currency.toString()
          その通貨の ISO 4217 通貨コードを返します。
 String Calendar.toString()
          カレンダの文字列表現を返します。
 String Date.toString()
          Date オブジェクトを次の形式の String に変換します。
 String Locale.toString()
          ロケール全体のプログラム上の名前を取得します。
 String BitSet.toString()
          ビットセットの文字列表現を返します。
 String AbstractMap.toString()
          このマップの文字列表現を返します。
 String Vector.toString()
          各要素の String 表現を保持している、Vector の文字列表現を返します。
 String AbstractCollection.toString()
          このコレクションの文字列表現を返します。
 String Hashtable.toString()
          Hashtable オブジェクトの文字列表現を、ASCII 文字「」(コンマとスペース) で区切られ括弧で囲んだエントリのセットの形式で返します。
 

String 型のパラメータを持つ java.util のメソッド
static ResourceBundle ResourceBundle.getBundle(String baseName)
          指定された基底名、デフォルトのロケール、および呼び出し側のクラスローダーを使用して、リソースバンドルを取得します。
static ResourceBundle ResourceBundle.getBundle(String baseName, Locale locale)
          指定された基底名、ロケール、および呼び出し側のクラスローダーを使用して、リソースバンドルを取得します。
static ResourceBundle ResourceBundle.getBundle(String baseName, Locale locale, ClassLoader loader)
          指定された基底名、ロケール、クラスローダーを使用して、リソースバンドルを取得します。
static Currency Currency.getInstance(String currencyCode)
          指定した通貨コードの Currency インスタンスを返します。
 Object ResourceBundle.getObject(String key)
          このリソースバンドルまたはその親リソースバンドルのいずれかから指定されたキーのオブジェクトを取得します。
 String Properties.getProperty(String key)
          指定されたキーを持つプロパティーを、プロパティーリストから探します。
 String Properties.getProperty(String key, String defaultValue)
          指定されたキーを持つプロパティーを、プロパティーリストから探します。
 String ResourceBundle.getString(String key)
          このリソースバンドルまたはその親リソースバンドルのいずれかから指定されたキーの文字列を取得します。
 String[] ResourceBundle.getStringArray(String key)
          このリソースバンドルまたはその親リソースバンドルのいずれかから指定されたキーの文字列配列を取得します。
static TimeZone TimeZone.getTimeZone(String ID)
          指定された ID の TimeZone を取得します。
 Object PropertyResourceBundle.handleGetObject(String key)
           
 Object ListResourceBundle.handleGetObject(String key)
           
protected abstract  Object ResourceBundle.handleGetObject(String key)
          このリソースバンドルから指定されたキーのオブジェクトを取得します。
 String StringTokenizer.nextToken(String delim)
          文字列トークナイザの文字列から次のトークンを返します。
 void Properties.save(OutputStream out, String header)
          推奨されていません。 このメソッドは、プロパティーリストの保存中に入出力エラーが発生しても、IOException をスローしません。Java 2 プラットフォーム Version 1.2 以降、プロパティーリストの保存方法としては、store(OutputStream out, String header) メソッドの使用が推奨されます。
 void TimeZone.setID(String ID)
          タイムゾーン ID を設定します。
 Object Properties.setProperty(String key, String value)
          Hashtableput メソッドを呼び出します。
 void Properties.store(OutputStream out, String header)
          Properties テーブル内のプロパティーリスト (キーと要素のペア) を、load メソッドを使用して Properties テーブルにロードするのに適切なフォーマットで出力ストリームに書き込みます。
 

String 型のパラメータを持つ java.util のコンストラクタ
ConcurrentModificationException(String message)
          指定された詳細メッセージを持つ ConcurrentModificationException を構築します。
Locale(String language)
          言語コードからロケールを構築します。
Locale(String language, String country)
          言語、国からロケールを構築します。
Locale(String language, String country, String variant)
          言語、国、バリアントからロケールを構築します。
MissingResourceException(String s, String className, String key)
          指定された情報を使って MissingResourceException を構築します。
NoSuchElementException(String s)
          NoSuchElementException を構築します。
PropertyPermission(String name, String actions)
          名前を指定して新しい PropertyPermission オブジェクトを作成します。
SimpleTimeZone(int rawOffset, String ID)
          夏時間を含まずに、GMT からの指定された ベースタイムゾーンオフセットとタイムゾーン ID により、 SimpleTimeZone を構築します。
SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime)
          GMT からの指定されたベースタイムゾーンオフセット、タイムゾーン ID、および夏時間の開始規則および終了規則により、SimpleTimeZone を構築します。
SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime, int dstSavings)
          GMT からの指定されたベースタイムゾーンオフセット、タイムゾーン ID、および夏時間の開始規則および終了規則により、SimpleTimeZone を構築します。
SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int startTimeMode, int endMonth, int endDay, int endDayOfWeek, int endTime, int endTimeMode, int dstSavings)
          GMT からの指定されたベースタイムゾーンオフセット、タイムゾーン ID、および夏時間の開始規則および終了規則により、SimpleTimeZone を構築します。
StringTokenizer(String str)
          指定された文字列に対する StringTokenizer を作成します。
StringTokenizer(String str, String delim)
          指定された文字列に対する StringTokenizer を作成します。
StringTokenizer(String str, String delim, boolean returnDelims)
          指定された文字列に対する StringTokenizer を作成します。
 

java.util.jar での String の使用
 

String として宣言されている java.util.jar のフィールド
static String JarFile.MANIFEST_NAME
          JAR マニフェストファイルの名前です。
 

String を返す java.util.jar のメソッド
 String Attributes.getValue(Attributes.Name name)
          指定された Attributes.Name の値を返します。
 String Attributes.getValue(String name)
          文字列で指定された属性名の値を返します。
 String Attributes.putValue(String name, String value)
          指定された値を、String として指定された属性名に関連付けます。
 String Attributes.Name.toString()
          属性名を String として返します。
 

String 型のパラメータを持つ java.util.jar のメソッド
protected  ZipEntry JarInputStream.createZipEntry(String name)
          指定された JAR ファイルエントリ名について、新しい JarEntry (または ZipEntry) を作成します。
 Attributes Manifest.getAttributes(String name)
          指定されたエントリ名の Attributes を返します。
 ZipEntry JarFile.getEntry(String name)
          指定されたエントリ名の ZipEntry を返します。
 JarEntry JarFile.getJarEntry(String name)
          指定されたエントリ名の JarEntry を返します。
 String Attributes.getValue(String name)
          文字列で指定された属性名の値を返します。
 String Attributes.putValue(String name, String value)
          指定された値を、String として指定された属性名に関連付けます。
 

String 型のパラメータを持つ java.util.jar のコンストラクタ
Attributes.Name(String name)
          指定された文字列名を使って、新しい属性名を作成します。
JarEntry(String name)
          指定された JAR ファイルのエントリ名に新しい JarEntry を作成します。
JarException(String s)
          指定された詳細メッセージを持つ JarException を構築します。
JarFile(String name)
          指定されたファイル name から読み取るための、新しい JarFile を作成します。
JarFile(String name, boolean verify)
          指定されたファイル name から読み取るための、新しい JarFile を作成します。
 

java.util.zip での String の使用
 

String を返す java.util.zip のメソッド
 String ZipEntry.getComment()
          エントリのコメント文字列を返します。
 String ZipEntry.getName()
          エントリの名前を返します。
 String ZipFile.getName()
          ZIP ファイルのパス名を返します。
 String ZipEntry.toString()
          ZIP エントリの文字列表現を返します。
 

String 型のパラメータを持つ java.util.zip のメソッド
protected  ZipEntry ZipInputStream.createZipEntry(String name)
          指定されたエントリ名の新しい ZipEntry オブジェクトを作成します。
 ZipEntry ZipFile.getEntry(String name)
          指定された名前の ZIP ファイルエントリを返します。
 void ZipEntry.setComment(String comment)
          エントリにオプションのコメント文字列を設定します。
 

String 型のパラメータを持つ java.util.zip のコンストラクタ
DataFormatException(String s)
          指定された詳細メッセージで DataFormatException を生成します。
ZipEntry(String name)
          指定された名前の新しい zip エントリを作成します。
ZipException(String s)
          指定された詳細メッセージを持つ ZipException を構築します。
ZipFile(String name)
          zip ファイルを読み込み用に開きます。
 

javax.microedition.io での String の使用
 

String を返す javax.microedition.io のメソッド
 String Datagram.getAddress()
          データグラムのアドレスを取得します。
 String ContentConnection.getEncoding()
          接続先のリソースが提供しているコンテンツのエンコーディングを記述している文字列を返します。
 String UDPDatagramConnection.getLocalAddress()
          データグラム接続のバインド先のローカルアドレスを取得します。
 String ContentConnection.getType()
          接続先リソースから提供されるコンテンツの種類を返します。
 

String 型のパラメータを持つ javax.microedition.io のメソッド
 Datagram DatagramConnection.newDatagram(byte[] buf, int size, String addr)
          新しいデータグラムオブジェクトを作成します。
 Datagram DatagramConnection.newDatagram(int size, String addr)
          新しいデータグラムオブジェクトを作成します。
static Connection Connector.open(String name)
          Connection を作成および開始します。
static Connection Connector.open(String name, int mode)
          Connection を作成および開始します。
static Connection Connector.open(String name, int mode, boolean timeouts)
          Connection を作成および開始します。
static DataInputStream Connector.openDataInputStream(String name)
          接続入力ストリームを作成およびオープンします。
static DataOutputStream Connector.openDataOutputStream(String name)
          接続出力ストリームを作成し、オープンします。
static InputStream Connector.openInputStream(String name)
          接続入力ストリームを作成およびオープンします。
static OutputStream Connector.openOutputStream(String name)
          接続出力ストリームを作成およびオープンします。
 void Datagram.setAddress(String addr)
          データグラムアドレスを設定します。
 

String 型のパラメータを持つ javax.microedition.io のコンストラクタ
ConnectionNotFoundException(String s)
          指定された詳細メッセージを使用して ConnectionNotFoundException を生成します。
 


CDC 1.1.2

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. Use of this specification is subject to license terms.