关于Scanner类中delimiter在io流中读取的使用

来源:互联网 发布:知乎加拿大商学院 编辑:程序博客网 时间:2024/06/06 08:59

scanner类可以在任何io输入流中作为数据接收使用,具体请看示例:

Scanner scan = null;         ArrayList<String> ar= new ArrayList<String>();        try {            FileReader fReader= new FileReader("precipitations-Europe.txt");            BufferedReader input = new BufferedReader(fReader);            scan = new Scanner(input);            scan.useDelimiter("\n");            while(scan.hasNext()){                String str = scan.next();                ar.add(str);            }

此中的scan.useDelimiter(“\n”);可以用来一行一行接收text中的数据,同样如果括号中换为”,”,则可以用来以逗号作为区分标志。

0 0
原创粉丝点击