|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface CharSequence
char значения. Этот интерфейс обеспечивает универсальную форму, доступ только для чтения ко многим различным видам char последовательности. A char значение представляет символ в Основной Многоязычной Плоскости (BMP) или заместителе. Обратитесь к Представлению Символа Unicode для деталей. Этот интерфейс не совершенствовал общие контракты equals и hashCode методы. Результат сравнения двух объектов, которые реализуют CharSequence, поэтому, вообще, неопределен. Каждый объект может быть реализован различным class, и нет никакой гарантии, что каждый class будет способен к тестированию его экземпляров для равенства с таковыми из другого. Поэтому неуместно использовать произвольные экземпляры CharSequence в качестве элементов в наборе или в качестве ключей в карте.
| Модификатор и Тип | Метод и Описание |
|---|---|
char |
charAt(int index)
Возвраты
char значение в указанном индексирует. |
default IntStream |
chars()
Возвращает поток
int расширение нуля char значения от этой последовательности. |
default IntStream |
codePoints()
Возвращает поток значений кодовой точки от этой последовательности.
|
int |
length()
Возвращает длину этой символьной последовательности.
|
CharSequence |
subSequence(int start, int end)
Возвращает новое
CharSequence это - подпоследовательность этой последовательности. |
Строка |
toString()
Возвращает строку, содержащую символы в этой последовательности в том же самом порядке как эта последовательность.
|
int length()
chars в последовательности.chars в этой последовательностиchar charAt(int index)
char значение в указанном индексирует. Индексировать диапазоны от нуля до length() - 1. Первое char значение последовательности в, индексируют нуль, следующие в индексируют один, и так далее, что касается индексации массива.
Если char значение, определенное индексированием, является заместителем, суррогатное значение возвращается.
index - индексирование char значение, которое будет возвращеноchar значениеIndexOutOfBoundsException - если параметр index отрицателен или не меньше чем length()CharSequence subSequence(int start, int end)
CharSequence это - подпоследовательность этой последовательности. Подпоследовательность запускается с char значение в указанном индексирует и концы с char значение в индексирует end - 1. Длина (в chars) из возвращенной последовательности end - start, так, если start == end тогда пустая последовательность возвращается. start - запуск индексирует, включительноend - конец индексирует, монопольныйIndexOutOfBoundsException - если start или end отрицательны, если end больше чем length(), или если start больше чем endString toString()
default IntStream chars()
int расширение нуля char значения от этой последовательности. Через любую случайную работу, которая отображается на суррогатную кодовую точку, проходят неинтерпретируемая. Если последовательность видоизменяется, в то время как поток читается, результат неопределен.
default IntStream codePoints()
int значения, которые тогда передают к потоку. Если последовательность видоизменяется, в то время как поток читается, результат неопределен.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92