CharacterIteratorテキストとそのテキストに関連する属性情報を、どちらも繰り返し処理できるようにします。属性はキーと値のペアであり、キーで識別されます。つの文字に対して複数の属性キーを定義することはできません。クライアントやストレージによって変更できません。属性の値は常に参照渡しです。複製されることはありません。次の場合、属性についてのランは、最大テキスト範囲です。以外の同じ値を持つ属性セットについてのランは、それぞれのメンバー属性について上記の条件が成立する最大テキスト範囲です。返されるインデックスは、反復子の範囲に限定されます。返される属性情報は、現在の文字を保持するランに限定されます。AttributedCharacterIterator.Attributeテキスト属性の識別に使用する属性キーを定義します。getAllAttributeKeys()反復子のテキスト範囲で定義されたすべての属性のキーを返します。attribute)現在の文字について指定された属性の値を返します。getAttributes()現在の文字に定義された属性を持つマップを返します。getRunLimit()現在の文字を保持するすべての属性について、ランの次に来る先頭文字のインデックスを返します。attribute)現在の文字を保持する指定された属性について、ランの次に来る先頭文字のインデックスを返します。attributes)現在の文字を保持するいくつかの指定された属性について、ランの次に来る先頭文字のインデックスを返します。getRunStart()現在の文字を保持するすべての属性について、ランの先頭文字のインデックスを返します。attribute)現在の文字を保持する指定された属性について、ランの先頭文字のインデックスを返します。attributes)現在の文字を保持するいくつかの指定された属性について、ランの先頭文字のインデックスを返します。getRunStart()現在の文字を保持するすべての属性について、ランの先頭文字のインデックスを返します。attribute)現在の文字を保持する指定された属性について、ランの先頭文字のインデックスを返します。attributes)現在の文字を保持するいくつかの指定された属性について、ランの先頭文字のインデックスを返します。getRunLimit()現在の文字を保持するすべての属性について、ランの次に来る先頭文字のインデックスを返します。attribute)現在の文字を保持する指定された属性について、ランの次に来る先頭文字のインデックスを返します。attributes)現在の文字を保持するいくつかの指定された属性について、ランの次に来る先頭文字のインデックスを返します。getAttributes()現在の文字に定義された属性を持つマップを返します。attribute)現在の文字について指定された属性の値を返します。getAllAttributeKeys()反復子のテキスト範囲で定義されたすべての属性のキーを返します。属性が定義されていない場合、セットは空です。開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。