JavaTM Platform
Standard Ed. 6

패키지 java.text

텍스트, 일자, 수치, 및 메세지를 자연 언어에 의존하지 않는 방법으로 처리하기 위한 클래스와 인터페이스를 제공합니다.

참조처:
          설명

인터페이스의 개요
AttributedCharacterIterator 텍스트와 그 텍스트에 관련하는 속성 정보를, 어느쪽이나 반복 처리 할 수 있도록(듯이) 합니다.
CharacterIterator 이 인터페이스는, 텍스트에 있어서의 쌍방향의 반복의 프로토콜을 정의합니다.
 

클래스의 개요
Annotation Annotation 객체는, 속성이 이하의 주석 특성을 가지는 경우에 텍스트 속성치의 래퍼로서 사용합니다.
AttributedCharacterIterator.Attribute 텍스트 속성의 식별로 사용하는 속성 키를 정의합니다.
AttributedString 텍스트와 그 텍스트에 관련하는 속성 정보를 보관 유지합니다.
Bidi 이 클래스는 Unicode 쌍방향 알고리즘을 구현합니다.
BreakIterator BreakIterator 클래스는, 텍스트내의 경계의 위치를 찾아내는 메소드를 구현합니다.
ChoiceFormat ChoiceFormat 를 사용하면(자), 어느 범위의 수치에 포맷을 추가할 수가 있습니다.
CollationElementIterator CollationElementIterator 클래스는, 각국어 캐릭터 라인의 각 문자를 처리할 때의 반복자로서 사용합니다.
CollationKey CollationKey 는, 특정의 Collator 객체의 룰의 아래에서 있는 String 를 나타냅니다.
Collator Collator 클래스는, 로케일에 의존하는 String 의 비교를 실시합니다.
DateFormat DateFormat 는, 언어에 의존하지 않는 방법으로 일자 또는 시각을 포맷 및 해석하는, 일자/시각 포맷 서브 클래스의 추상 클래스입니다.
DateFormat.Field DateFormat.formatToCharacterIterator 로부터 반환된 AttributedCharacterIterator 내의 속성 키, 및 FieldPosition 내의 필드 식별자로서 사용하는 정수를 정의합니다.
DateFormatSymbols DateFormatSymbols 는, 달, 요일, 타임 존 데이터 등, 지역 대응이 가능한 일자/시각 포맷 데이터를 캡슐화하기 위한 public 클래스입니다.
DecimalFormat DecimalFormat 는, 10 진수를 포맷 하는 NumberFormat 의 구상 서브 클래스입니다.
DecimalFormatSymbols 이 클래스는, 수치를 포맷 할 경우에 DecimalFormat 로 필요한 기호 세트 (소수점, 그룹화 단락 문자등)를 나타냅니다.
FieldPosition FieldPositionFormat 로 사용되는 단순한 클래스이며, 또 포맷 출력에 대해 필드를 식별하는 서브 클래스입니다.
Format Format 는, 일자, 메세지, 숫자등의 로케일에 의존하는 정보를 포맷 하는 abstract base class입니다.
Format.Field Format.formatToCharacterIterator 로부터 반환된 AttributedCharacterIterator 내의 속성 키, 및 FieldPosition 내의 필드 식별자로서 사용하는 정수를 정의합니다.
MessageFormat MessageFormat 는, 연결된 메세지를, 언어에 의존하지 않는 방법으로 구축하기 위한의 것입니다.
MessageFormat.Field MessageFormat.formatToCharacterIterator 로부터 반환된 AttributedCharacterIterator 내의 속성 키로서 사용하는 정수를 정의합니다.
Normalizer 이 클래스는, 텍스트의 소트나 검색이 용이하게 되도록(듯이) Unicode 텍스트를 그것과 등가인 합성 형식 또는 분해 형식으로 변환하는,normalize 메소드를 제공합니다.
NumberFormat NumberFormat 는, 모든 수치 포맷에 대한 abstract base class입니다.
NumberFormat.Field NumberFormat.formatToCharacterIterator 로부터 반환된 AttributedCharacterIterator 내의 속성 키, 및 FieldPosition 내의 필드 식별자로서 사용하는 정수를 정의합니다.
ParsePosition ParsePosition 는, 해석중에 현재의 위치를 추적하기 위해서 Format 와 그 서브 클래스가 사용하는 단순한 클래스입니다.
RuleBasedCollator RuleBasedCollator 클래스는 Collator 의 구상 서브 클래스에서, 간단한 조작으로 데이타드리분의 테이브르코레이타를 사용 가능하게 합니다.
SimpleDateFormat SimpleDateFormat 는, 일자의 포맷과 해석을, 로케일을 고려해 실시하기 위한 구상 클래스입니다.
StringCharacterIterator StringCharacterIterator 는,CharacterIterater 프로토콜을 String 용으로 구현한 것입니다.
 

열거형의 개요
Normalizer.Form 이 열거는,「Unicode Standard Annex #15 — Unicode Normalization Forms」에 기술되고 있는 4 개의 Unicode 정규화 형식의 정수와 그것들에 액세스하기 위한 2 개의 메소드를 제공합니다.
 

예외의 개요
ParseException 해석중에 예상외의 에러가 발생한 것을 나타내는 시그널입니다.
 

패키지 java.text 의 설명

텍스트, 일자, 수치, 및 메세지를 자연 언어에 의존하지 않는 방법으로 처리하기 위한 클래스와 인터페이스를 제공합니다. 이것은, 메인 어플리케이션이나 애플릿을 언어에 의존하지 않는 방법으로 기술해, 거기로부터 다른 로컬라이즈 된 자원을 동적으로 링크해 이용할 수 있는 것을 의미합니다. 이것에 의해, 새로운 로컬라이제이션을 언제라도 유연하게 실시할 수 있게 됩니다.

이러한 클래스를 사용하면, 일자, 수치, 메세지의 포맷, 구문 분석, 캐릭터 라인의 검색과 소트, 및 문자, 단어, 문장, 개행에 대한 반복 처리를 실시할 수 있습니다. 이 패키지에는, 주로 다음의 3 종류의 클래스와 인터페이스가 포함되어 있습니다.

도입된 버젼:
JDK1. 1

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.