关于带分隔符文件的读取方法

  在系统中,经常有批量输入和输出的操作。比如以CVS输入一个文件到数据库,输出一个文件到数据库。对于这种处理,以前总喜欢用Java的字符串分割的方法来做。今天看了《Core Java2》,发现还可以用Java自带的分隔符读入方法来实现。如下文本: 123 Harry Hacker,35500,1989,10,1 Carl Crecker,75000,1987,12,15 Tony Tester,38000,1990,3,15 对于这种文件,可以使用StringTokenizer来读入。代码如下: 1234567891011121314151617181920212223242526272829303132333435363738 import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.Date; import java.util.GregorianCalendar; import java.util.StringTokenizer;   public class StringTokenizerTest { public static void main(String[] args) throws IOException { BufferedReader in = new …
posted @ 2010-01-12 12:24  yutuo  阅读(715)  评论(0编辑  收藏  举报