一二三四 发表于 2008-5-20 22:38

请教,能不能帮我举个从文件中读入数据,中间是用逗号隔开的的例子?

刚学JAVA,要做程序.但有些问题解决不了.
需要从一个CSV file读东西,这个.CSV文件里的格式是很多行name,address,phonenumber.每一行信息对应创建一个对象.这个能解决,问题是读不会,它的分隔符是逗号,name的字符串里面有空格的,比如说"Tom Green".
能不能帮忙写个这样的例子程序?
谢谢!

Eastsun 发表于 2008-5-21 13:25

[code]
import java.util.Scanner;
import java.io.File;

/**
   从文本文件 test.txt中读取数据,使用逗号作为分隔符
   @author [url=http://eastsun.javaeye.com]Eastsun[/url]
   @date   2008.5.21
*/
public class ReadFile{
    public static void main(String[] args)throws Exception{
        Scanner s = new Scanner(new File("test.txt")).useDelimiter(",");
        while(s.hasNext()) System.out.println(s.next());
        s.close();
    }
}[/code]

页: [1]

编程论坛