怎样用JAVA把 文件中的字符串 放到 一个数组中

如题所述

假设有文件:a.txt

内容为:

name,age,sex

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Arrays;
import java.util.Scanner;

public class $ {

    public static void main(String[] args) {
        Scanner in = null;
        try {
            in = new Scanner(new File("D:/a.txt"));

            String result = "";
            while (in.hasNextLine()) {
                result += in.nextLine();
            }

            String[] arr = result.split(",");

            System.out.println(Arrays.deepToString(arr));
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } finally {
            if (in != null) {
                in.close();
            }
        }
    }
}

结果:

[name, age, sex]


温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-23
读文件,按空格把字符串分开存进数组
第2个回答  2013-07-23
问题描述的不清楚,字符串什么格式?
相似回答