Академический Документы
Профессиональный Документы
Культура Документы
String Tokenizer 11
String Classes
Class java.lang.String
Class java.lang.StringBuffer
Class java.util.StringTokenizer
String Tokenizer 12
StringTokenizer
Breaks a string into component tokens
Default delimiters: “ \t \n \r \f”
space, tab, new line, return, or form feed
Specify other delimiter(s) at construction or in
method nextToken:
String delimiter = “ , \n”;
StringTokenizer tokens = new StringTokenizer(sentence, delimiter); -or-
String newDelimiterString = “|,”;
tokens.nextToken(newDelimiterString);
String Tokenizer 13
Example 29.18
import java.util.Scanner;
import java.util.StringTokenizer;
(Refer to p 1378)
String Tokenizer 14
Comma Separated Value (CSV)
Data Files
Fields are separated by commas
For data exchange between disparate
systems
Pseudo standard used by Microsoft Excel
and other systems
(Refer to p 311-315)
Comma Separated Values 19
Array Dimension: Length
Recall that for a one-dimensional array:
int a[ ] = new int[ 10 ];
int size = a.length;
TestFile2.cvs
ID, FName, LName, StreetAddress, City, State, Zip
123, John ,Dozer,120 Main st.,Loretto, PA, 15940
107, Jane,Washington,220 Hobokin Ave.,Philadelphia, PA,0911
123, William , Adams ,120 Jefferson St.,Johnstown, PA,15904
451, Brenda, Bronson,127 Terrace Road,Barrows,AK, 99789
729, Brainfield,Blanktowm, PA, 16600