JavaTM 2
Platform
Std. Ed. v1.4.0

インタフェース
java.lang.CharSequence の使用

CharSequence を使用しているパッケージ
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.nio データのコンテナであるバッファについて定義し、その他の NIO パッケージの概要情報を提供します。  
java.nio.charset バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。  
java.util.regex 文字シーケンスを正規表現に指定されたパターンとマッチするためのクラスです。  
 

java.lang での CharSequence の使用
 

CharSequence を実装している java.lang のクラス
 class String
          String クラスは文字列を表します。
 class StringBuffer
          文字列バッファは可変の文字列を実装します。
 

CharSequence を返す java.lang のメソッド
 CharSequence StringBuffer.subSequence(int start, int end)
          このシーケンスのサブシーケンスである新規文字シーケンスを返します。
 CharSequence String.subSequence(int beginIndex, int endIndex)
          このシーケンスのサブシーケンスである新規文字シーケンスを返します。
 CharSequence CharSequence.subSequence(int start, int end)
          このシーケンスのサブシーケンスである新規文字シーケンスを返します。
 

java.nio での CharSequence の使用
 

CharSequence を実装している java.nio のクラス
 class CharBuffer
          char バッファです。
 

CharSequence を返す java.nio のメソッド
abstract  CharSequence CharBuffer.subSequence(int start, int end)
          現在のバッファの指定されたサブシーケンス (現在位置からの相対位置) を表す新しい char バッファを作成します。
 

CharSequence 型のパラメータを持つ java.nio のメソッド
static CharBuffer CharBuffer.wrap(CharSequence csq, int start, int end)
          文字シーケンスをバッファにラップします。
static CharBuffer CharBuffer.wrap(CharSequence csq)
          文字列をバッファにラップします。
 

java.nio.charset での CharSequence の使用
 

CharSequence 型のパラメータを持つ java.nio.charset のメソッド
 boolean CharsetEncoder.canEncode(CharSequence cs)
          このエンコーダが指定された文字シーケンスをエンコードできるかどうかを判断します。
 

java.util.regex での CharSequence の使用
 

CharSequence 型のパラメータを持つ java.util.regex のメソッド
 Matcher Pattern.matcher(CharSequence input)
          指定された入力とこのパターンをマッチする正規表現エンジンを作成します。
static boolean Pattern.matches(String regex, CharSequence input)
          指定された正規表現をコンパイルして、指定された入力とその正規表現をマッチします。
 String[] Pattern.split(CharSequence input, int limit)
          このパターンのマッチに基づいて、指定された入力シーケンスを分割します。
 String[] Pattern.split(CharSequence input)
          このパターンのマッチに基づいて、指定された入力シーケンスを分割します。
 Matcher Matcher.reset(CharSequence input)
          新しい入力シーケンスを使用してこの正規表現エンジンをリセットします。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.