CharSequence
日本語 | 文字連続 |
英語 | char sequence |
ふりがな | きゃらしーけんす、きゃらしーくぇんす |
フリガナ | キャラシーケンス、キャラシークェンス |
「連続した文字」、つまり文字列の共通メソッドを持つインターフェイス。
J2SEに含まれるインターフェイスのひとつ。パッケージも含めたクラス名はjava.lang.CharSequence。
文字の並び、つまり文字列を「文字シーケンス」と呼び、その情報取得用のごく基本的なメソッドを持つ。StringクラスやStringBufferクラスはこのインターフェイスの実装クラスである。
J2SEに含まれるインターフェイスのひとつ。パッケージも含めたクラス名はjava.lang.CharSequence。
文字の並び、つまり文字列を「文字シーケンス」と呼び、その情報取得用のごく基本的なメソッドを持つ。StringクラスやStringBufferクラスはこのインターフェイスの実装クラスである。
参考サイト
// Sample.java
public class Sample
{
public static void main( String[] args )
{
String string = "あいうえお";
// CharSequenceインターフェイスは、
// Stringクラスのスーパーインターフェイスです。
CharSequence charSequence = string;
System.out.println( charSequence.length() );
// 5
System.out.println( charSequence.charAt( 0 ) );
// あ
}
}
public class Sample
{
public static void main( String[] args )
{
String string = "あいうえお";
// CharSequenceインターフェイスは、
// Stringクラスのスーパーインターフェイスです。
CharSequence charSequence = string;
System.out.println( charSequence.length() );
// 5
System.out.println( charSequence.charAt( 0 ) );
// あ
}
}
// Sample.java public class Sample { public static void main( String[] args ) { String string = "あいうえお"; // CharSequenceインターフェイスは、 // Stringクラスのスーパーインターフェイスです。 CharSequence charSequence = string; System.out.println( charSequence.length() ); // 5 System.out.println( charSequence.charAt( 0 ) ); // あ } }