小编Alb*_*lug的帖子

从文本文件中读取不正常

嘿伙计们,当我试图在android java中读取文本文件时,我真的很难解决问题.

public String readFromFile(String filename)
{
    String content = "";
    try
    {
        File dir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS) + "/MyApplication");
        File file = new File(dir, filename);

        Scanner scanner = new Scanner(file);
        String line = "";

        while(scanner.hasNextLine())
        {
            line = scanner.nextLine();
            content += line + "\n";
        }
        scanner.close();

    }
    catch(Exception e)
    {
        e.printStackTrace();
    }
    return content;
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用扫描仪和缓冲读取器来提取内容

public List<String> readFromFile(String filename)
{
    List<String> lines = new ArrayList<String>();
    FileReader fileReader;
    BufferedReader bufferedReader;

    try
    {
        File dir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS) + "MyApplication"); …
Run Code Online (Sandbox Code Playgroud)

java android bufferedreader

0
推荐指数
1
解决办法
99
查看次数

标签 统计

android ×1

bufferedreader ×1

java ×1