# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Methods | Inherited Methods

# GetChars

`public interface GetChars`
`implements CharSequence`

android.text.GetChars

Known indirect subclasses AlteredCharSequence, Editable, SpannableString, SpannableStringBuilder, SpannedString
AlteredCharSequence | This class is deprecated. The functionality this class offers is easily implemented outside the framework.
Editable | This is the interface for text whose content and markup can be changed (as opposed to immutable text like Strings).
SpannableString | This is the class for text whose content is immutable but to which markup objects can be attached and detached.
SpannableStringBuilder | This is the class for text whose content and markup can both be changed.
SpannedString | This is the class for text whose content and markup are immutable.

Please implement this interface if your CharSequence has a getChars() method like the one in String that is faster than calling charAt() multiple times.

## Summary

### Public methods
`abstract void` | `getChars(int start, int end, char[] dest, int destoff)` Exactly like String.getChars(): copy chars `start` through `end - 1` from this CharSequence into `dest` beginning at offset `destoff`.

### Inherited methods
From interface `java.lang.CharSequence`
`abstract char` | `charAt(int index)` Returns the `char` value at the specified index.
`default IntStream` | `chars()` Returns a stream of `int` zero-extending the `char` values from this sequence.
`default IntStream` | `codePoints()` Returns a stream of code point values from this sequence.
`abstract int` | `length()` Returns the length of this character sequence.
`abstract CharSequence` | `subSequence(int start, int end)` Returns a `CharSequence` that is a subsequence of this sequence.
`abstract String` | `toString()` Returns a string containing the characters in this sequence in the same order as this sequence.

## Public methods

### getChars

    public abstract void getChars (int start,
                    int end,
                    char[] dest,
                    int destoff)

Exactly like String.getChars(): copy chars `start` through `end - 1` from this CharSequence into `dest` beginning at offset `destoff`.

Parameters
`start` | `int`
`end` | `int`
`dest` | `char`
`destoff` | `int`

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*