Mastery Factor: Parsing a text file

Parsing a text file or other data stream

Using the built-in wrapper classes such as Integer and Double with their methods parseInt(String) and parseDouble(String) is considered a trivial use. An input data stream, such as from a file, the keyboard or a network, which consists of character bytes representing text, should be split into separate components in some way.  The use of String.split() or java.util.StringTokenizer is acceptable.  The components must then be recognised as belonging to a particular set, each with a particular processing requirement.  Taking lines from a text file in csv or similar formats and creating record-style object instances is an acceptable use.  In this type conversion using Integer.parseInt() etc is fine.  The formats and the process of interpretation must be discussed in the data structures and algorithms of stage B.

Thanks Blanca.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s