| パッケージ | 説明 | 
|---|---|
| java.io | このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 | 
| java.lang | Java プログラム言語の設計にあたり基本的なクラスを提供します。 | 
| java.nio | データのコンテナであるバッファーについて定義し、その他の NIO パッケージの概要情報を提供します。 | 
| java.nio.charset | byte と Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 | 
| java.nio.file | ファイル、ファイル属性、およびファイルシステムにアクセスするための Java 仮想マシン用のインタフェースとクラスを定義します。 | 
| java.text | テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 | 
| java.util.regex | 正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス。 | 
| javax.annotation.processing | 注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。 | 
| javax.lang.model | Java プログラミング言語をモデル化するために使用されるパッケージのクラスと階層です。 | 
| javax.lang.model.element | Java プログラミング言語の要素をモデル化するために使用されるインタフェースです。 | 
| javax.lang.model.util | |
| javax.swing.text | 編集可能なテキストコンポーネントと編集不能なテキストコンポーネントを処理するクラスとインタフェースを提供します。 | 
| javax.tools | コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Writer | Writer. append(CharSequence csq)指定された文字シーケンスをこのライターに追加します。 | 
| StringWriter | StringWriter. append(CharSequence csq)指定された文字シーケンスをこのライターに追加します。 | 
| PrintStream | PrintStream. append(CharSequence csq)この出力ストリームに指定された文字シーケンスを追加します。 | 
| PrintWriter | PrintWriter. append(CharSequence csq)指定された文字シーケンスをこのライターに追加します。 | 
| CharArrayWriter | CharArrayWriter. append(CharSequence csq)指定された文字シーケンスをこのライターに追加します。 | 
| Writer | Writer. append(CharSequence csq,       int start,       int end)指定された文字シーケンスのサブシーケンスをこのライターに追加します。 | 
| StringWriter | StringWriter. append(CharSequence csq,       int start,       int end)指定された文字シーケンスのサブシーケンスをこのライターに追加します。 | 
| PrintStream | PrintStream. append(CharSequence csq,       int start,       int end)指定された文字シーケンスのサブシーケンスをこの出力ストリームに追加します。 | 
| PrintWriter | PrintWriter. append(CharSequence csq,       int start,       int end)指定された文字シーケンスのサブシーケンスをこのライターに追加します。 | 
| CharArrayWriter | CharArrayWriter. append(CharSequence csq,       int start,       int end)指定された文字シーケンスのサブシーケンスをこのライターに追加します。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
| class  | StringStringクラスは文字列を表します。 | 
| class  | StringBufferスレッドセーフな可変の文字列です。 | 
| class  | StringBuilder文字の可変シーケンスです。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| CharSequence | StringBuffer. subSequence(int start,            int end) | 
| CharSequence | CharSequence. subSequence(int start,            int end)このシーケンスのサブシーケンスである新規  CharSequenceを返します。 | 
| CharSequence | String. subSequence(int beginIndex,            int endIndex)このシーケンスのサブシーケンスである新規文字シーケンスを返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Appendable | Appendable. append(CharSequence csq)この Appendable に指定された文字シーケンスを追加します。 | 
| StringBuffer | StringBuffer. append(CharSequence s)指定された  CharSequenceをこのシーケンスに追加します。 | 
| StringBuilder | StringBuilder. append(CharSequence s) | 
| Appendable | Appendable. append(CharSequence csq,       int start,       int end)この Appendable に指定された文字シーケンスのサブシーケンスを追加します。 | 
| StringBuffer | StringBuffer. append(CharSequence s,       int start,       int end) | 
| StringBuilder | StringBuilder. append(CharSequence s,       int start,       int end) | 
| static int | Character. codePointAt(CharSequence seq,            int index)CharSequenceの指定されたインデックスにあるコードポイントを返します。 | 
| static int | Character. codePointBefore(CharSequence seq,                int index)CharSequenceの指定されたインデックスの前にあるコードポイントを返します。 | 
| static int | Character. codePointCount(CharSequence seq,               int beginIndex,               int endIndex)指定された char シーケンスのテキスト範囲内の Unicode コードポイントの数を返します。 | 
| boolean | String. contains(CharSequence s)この文字列が指定された char 値のシーケンスを含む場合にかぎり true を返します。 | 
| boolean | String. contentEquals(CharSequence cs)この文字列と指定された  CharSequenceを比較します。 | 
| StringBuffer | StringBuffer. insert(int dstOffset,       CharSequence s) | 
| StringBuilder | StringBuilder. insert(int dstOffset,       CharSequence s) | 
| StringBuffer | StringBuffer. insert(int dstOffset,       CharSequence s,       int start,       int end) | 
| StringBuilder | StringBuilder. insert(int dstOffset,       CharSequence s,       int start,       int end) | 
| static int | Character. offsetByCodePoints(CharSequence seq,                   int index,                   int codePointOffset)指定された文字シーケンス内で、指定された  indexからcodePointOffsetコードポイント分だけオフセットされた位置のインデックスを返します。 | 
| String | String. replace(CharSequence target,        CharSequence replacement)リテラルターゲットシーケンスに一致するこの文字列の部分文字列を、指定されたリテラル置換シーケンスに置き換えます。 | 
| コンストラクタと説明 | 
|---|
| StringBuffer(CharSequence seq)指定された  CharSequence引数と同じ文字を含む文字列バッファーを構築します。 | 
| StringBuilder(CharSequence seq)指定された  CharSequence引数と同じ文字を含む文字列ビルダーを構築します。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
| class  | CharBufferchar バッファーです。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| CharBuffer | CharBuffer. append(CharSequence csq)指定された char シーケンスをこのバッファーに追加します  (オプションの操作)。 | 
| CharBuffer | CharBuffer. append(CharSequence csq,       int start,       int end)指定された char シーケンスのサブシーケンスをこのバッファーに追加します  (オプションの操作)。 | 
| static CharBuffer | CharBuffer. wrap(CharSequence csq)char シーケンスをバッファーにラップします。 | 
| static CharBuffer | CharBuffer. wrap(CharSequence csq,     int start,     int end)char シーケンスをバッファーにラップします。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| boolean | CharsetEncoder. canEncode(CharSequence cs)このエンコーダが指定された文字シーケンスをエンコードできるかどうかを判断します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| static Path | Files. write(Path path,      Iterable<? extends CharSequence> lines,      Charset cs,      OpenOption... options)テキスト行をファイルに書き込みます。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| static boolean | Normalizer. isNormalized(CharSequence src,             Normalizer.Form form)指定された char 値のシーケンスが正規化されているかどうかを判定します。 | 
| static String | Normalizer. normalize(CharSequence src,          Normalizer.Form form)char 値のシーケンスを正規化します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Matcher | Pattern. matcher(CharSequence input)指定された入力とこのパターンをマッチする正規表現エンジンを作成します。 | 
| static boolean | Pattern. matches(String regex,        CharSequence input)指定された正規表現をコンパイルして、指定された入力とその正規表現をマッチします。 | 
| Matcher | Matcher. reset(CharSequence input)新しい入力シーケンスを使用してこの正規表現エンジンをリセットします。 | 
| String[] | Pattern. split(CharSequence input)このパターンのマッチに基づいて、指定された入力シーケンスを分割します。 | 
| String[] | Pattern. split(CharSequence input,      int limit)このパターンのマッチに基づいて、指定された入力シーケンスを分割します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| JavaFileObject | Filer. createClassFile(CharSequence name,                Element... originatingElements)新しいクラスファイルを作成し、それへの書き込みを可能にするオブジェクトを返します。 | 
| FileObject | Filer. createResource(JavaFileManager.Location location,               CharSequence pkg,               CharSequence relativeName,               Element... originatingElements)書き込み対象の新しい補助リソースファイルを作成し、それに対応するファイルオブジェクトを返します。 | 
| JavaFileObject | Filer. createSourceFile(CharSequence name,                 Element... originatingElements)新しいソースファイルを作成し、それへの書き込みを可能にするオブジェクトを返します。 | 
| FileObject | Filer. getResource(JavaFileManager.Location location,            CharSequence pkg,            CharSequence relativeName)既存のリソースを読み取るためのオブジェクトを返します。 | 
| void | Messager. printMessage(Diagnostic.Kind kind,             CharSequence msg)指定された種類のメッセージを出力します。 | 
| void | Messager. printMessage(Diagnostic.Kind kind,             CharSequence msg,             Element e)要素の位置における、指定された種類のメッセージを出力します。 | 
| void | Messager. printMessage(Diagnostic.Kind kind,             CharSequence msg,             Element e,             AnnotationMirror a)注釈の付いた要素の注釈ミラーの位置における、指定された種類のメッセージを出力します。 | 
| void | Messager. printMessage(Diagnostic.Kind kind,             CharSequence msg,             Element e,             AnnotationMirror a,             AnnotationValue v)注釈の付いた要素の注釈ミラーに含まれる注釈値の位置における、指定された種類のメッセージを出力します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| static boolean | SourceVersion. isIdentifier(CharSequence name)nameが最新のソースバージョンで構文的に有効な識別子 (単純名) またはキーワードであるかどうかを返します。 | 
| static boolean | SourceVersion. isKeyword(CharSequence s)sが最新のソースバージョンのキーワードまたはリテラルであるかどうかを返します。 | 
| static boolean | SourceVersion. isName(CharSequence name)nameが最新のソースバージョンで構文的に有効な修飾名であるかどうかを返します。 | 
| 修飾子と型 | インタフェースと説明 | 
|---|---|
| interface  | Name文字の不変シーケンスです。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| boolean | Name. contentEquals(CharSequence cs)この名前を、指定された  CharSequenceと比較します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Name | Elements. getName(CharSequence cs)引数と同じ文字シーケンスを持つ名前を返します。 | 
| PackageElement | Elements. getPackageElement(CharSequence name)完全指定名を指定されたパッケージを返します。 | 
| TypeElement | Elements. getTypeElement(CharSequence name)正規名を指定された型要素を返します。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
| class  | Segmentテキストのフラグメントを表す文字配列のセグメントです。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| CharSequence | Segment. subSequence(int start,            int end)このシーケンスのサブシーケンスである新規  CharSequenceを返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| CharSequence | SimpleJavaFileObject. getCharContent(boolean ignoreEncodingErrors)この実装では、常に UnsupportedOperationException がスローされます。 | 
| CharSequence | ForwardingFileObject. getCharContent(boolean ignoreEncodingErrors) | 
| CharSequence | FileObject. getCharContent(boolean ignoreEncodingErrors)可能であれば、このファイルダイアログの文字コンテンツを取得します。 | 
 バグまたは機能を送信 
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.