|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.text.StringCharacterIterator
public final class StringCharacterIterator
StringCharacterIterator 는,CharacterIterater 프로토콜을 String 용으로 구현한 것입니다. StringCharacterIterator 클래스는, 특정의 String 전체에 대한 반복 기능을 제공합니다.
CharacterIterator | 필드의 개요 |
|---|
| 인터페이스 java.text. CharacterIterator 로부터 상속된 필드 |
|---|
DONE |
| 생성자 의 개요 | |
|---|---|
StringCharacterIterator (String text)
초기 인덱스 0 의 반복자를 구축합니다. |
|
StringCharacterIterator (String text,
int pos)
지정된 초기 인덱스를 가지는 반복자를 구축합니다. |
|
StringCharacterIterator (String text,
int begin,
int end,
int pos)
지정된 캐릭터 라인의 지정된 범위에 대한 반복자를 구축합니다. |
|
| 메소드의 개요 | |
|---|---|
Object |
clone ()
이 반복자의 카피를 작성합니다. |
char |
current ()
CharacterIterator.current()의 String 용 구현입니다. |
boolean |
equals (Object obj)
2 개의 StringCharacterIterator 객체를 비교해 양자가 동일한지 어떤지를 판정합니다. |
char |
first ()
CharacterIterator.first()의 String 용 구현입니다. |
int |
getBeginIndex ()
CharacterIterator.getBeginIndex()의 String 용 구현입니다. |
int |
getEndIndex ()
CharacterIterator.getEndIndex()의 String 용 구현입니다. |
int |
getIndex ()
CharacterIterator.getIndex()의 String 용 구현입니다. |
int |
hashCode ()
이 반복자의 해시 코드를 계산합니다. |
char |
last ()
CharacterIterator.last()의 String 용 구현입니다. |
char |
next ()
CharacterIterator.next()의 String 용 구현입니다. |
char |
previous ()
CharacterIterator.previous()의 String 용 구현입니다. |
char |
setIndex (int p)
CharacterIterator.setIndex()의 String 용 구현입니다. |
void |
setText (String text)
이 반복자를 리셋 해 새로운 캐릭터 라인을 가리키도록(듯이) 합니다. |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
finalize , getClass , notify , notifyAll , toString , wait , wait , wait |
| 생성자 의 상세 |
|---|
public StringCharacterIterator(String text)
public StringCharacterIterator(String text,
int pos)
text - 반복 대상의 Stringpos - 반복자의 초기 위치
public StringCharacterIterator(String text,
int begin,
int end,
int pos)
text - 반복 대상의 Stringbegin - 선두 문자의 인덱스end - 말미 문자의 다음의 문자의 인덱스pos - 반복자의 초기 위치| 메소드의 상세 |
|---|
public void setText(String text)
text - 반복 대상의 Stringpublic char first()
CharacterIterator 내의 first CharacterIterator.first() public char last()
CharacterIterator 내의 last CharacterIterator.last() public char setIndex(int p)
CharacterIterator 내의 setIndex p - 테스트내의 위치. 이 값은,
getBeginIndex() ~ getEndIndex()의 범위내에 없으면 안 된다. 무효인 값을 지정하면(자),
IllegalArgumentException 가 throw 된다
CharacterIterator.setIndex(int) public char current()
CharacterIterator 내의 current CharacterIterator.current() public char next()
CharacterIterator 내의 next CharacterIterator.next() public char previous()
CharacterIterator 내의 previous CharacterIterator.previous() public int getBeginIndex()
CharacterIterator 내의 getBeginIndex CharacterIterator.getBeginIndex() public int getEndIndex()
CharacterIterator 내의 getEndIndex CharacterIterator.getEndIndex() public int getIndex()
CharacterIterator 내의 getIndex CharacterIterator.getIndex() public boolean equals(Object obj)
Object 내의 equals obj - 비교 대상의 StringCharacterIterator 객체
Object.hashCode() ,
Hashtable public int hashCode()
Object 내의 hashCode Object.equals(java.lang.Object) ,
Hashtable public Object clone()
CharacterIterator 내의 clone Object 내의 clone Cloneable
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.