|
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 도 참조해 주세요.