java.lang.CharSequence
CharArrayString
public class CharArray
extends java.lang.Object
implements java.lang.CharSequence
Modifier and Type | Field | Description |
---|---|---|
protected int |
_hash |
|
char[] |
ch |
|
int |
length |
|
int |
start |
Modifier | Constructor | Description |
---|---|---|
protected |
CharArray() |
|
|
CharArray(char[] _ch,
int _start,
int _length,
boolean copy) |
Modifier and Type | Method | Description |
---|---|---|
char |
charAt(int index) |
|
void |
cloneArray() |
|
boolean |
equals(java.lang.Object obj) |
|
boolean |
equalsCharArray(char[] ch,
int start,
int length) |
|
boolean |
equalsCharArray(CharArray cha) |
|
int |
hashCode() |
|
static int |
hashCode(char[] ch,
int start,
int length) |
|
int |
length() |
|
void |
set(char[] _ch,
int _start,
int _length,
boolean copy) |
|
java.lang.CharSequence |
subSequence(int start,
int end) |
|
java.lang.String |
toString() |
public char[] ch
public int start
public int length
protected int _hash
protected CharArray()
public CharArray(char[] _ch, int _start, int _length, boolean copy)
public final void set(char[] _ch, int _start, int _length, boolean copy)
public final void cloneArray()
public java.lang.String toString()
toString
in interface java.lang.CharSequence
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public static final int hashCode(char[] ch, int start, int length)
public final boolean equalsCharArray(CharArray cha)
public final boolean equalsCharArray(char[] ch, int start, int length)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public final int length()
length
in interface java.lang.CharSequence
public final char charAt(int index)
charAt
in interface java.lang.CharSequence
public final java.lang.CharSequence subSequence(int start, int end)
subSequence
in interface java.lang.CharSequence
Copyright © 2018 Oracle Corporation. All rights reserved.