读取文本文件并在android中搜索字符串

时间:2010-09-03 10:13:41

标签: android

我的Android应用程序,我想读取放在SD卡上的文本文件。读取文件以搜索字符串:“some string”并希望获取该字符串的值。 有什么方法可以在android中做到这一点。

请分享您宝贵的建议。

1 个答案:

答案 0 :(得分:3)

文件文件=新文件(您的文件);

    try {
        FileInputStream in = new FileInputStream(file);
                    int len = 0;
                    byte[] data1 = new byte[1024];
            while ( -1 != (len = in.read(data1)) ){

                                 if(new String(data1, 0, len).contains(Your String))
                                     //do something...
                     }


    } catch (FileNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }