ParsePosition objects are
passed to the parse( ) and parseObject(
) methods of Format and its subclasses.
The ParsePosition class represents the position in
a string at which parsing should begin or at which parsing stopped.
Before calling a parse( ) method, you can specify
the starting position of parsing by passing the desired index to the
ParsePosition( ) constructor or by calling the
setIndex( ) of an existing
ParsePosition object. When parse(
) returns, you can determine where parsing ended by calling
getIndex( ). When parsing multiple objects or
values from a string, a single ParsePosition
object can be used sequentially. public class ParsePosition {
// Public Constructors
public ParsePosition (int index );
// Public Instance Methods
1.2 public int getErrorIndex ( );
public int getIndex ( );
1.2 public void setErrorIndex (int ei );
public void setIndex (int index );
// Public Methods Overriding Object
1.2 public boolean equals (Object obj );
1.2 public int hashCode ( );
1.2 public String toString ( );
}
Passed To
ChoiceFormat.parse( ), DateFormat.{parse(
), parseObject( )},
DecimalFormat.parse( ),
Format.parseObject( ),
MessageFormat.{parse( ), parseObject(
)}, NumberFormat.{parse( ),
parseObject( )}, SimpleDateFormat.parse(
) |