android 我想读取一个txt文件,怎么获取路径
这个txt文件非常大,有三十多万行,先不考虑读取速度问题,我希望能像File类一样处理,就是一个一个当作字符读取,我在网上查到的有搞成String类型的,我想三十万行St...
这个txt文件非常大,有三十多万行,先不考虑读取速度问题,我希望能像File类一样处理,就是一个一个当作字符读取,我在网上查到的有搞成String类型的,我想三十万行String也许存不下,有什么办法能像普通JAVA程序里 File file = new File("a.txt");这样的处理呢
展开
3个回答
展开全部
你的这个文件是不是存在手机的内存卡里面呢,如果是可以这样做
//首先获取到手机内存卡的根路径
String rootPath = Environment.getExternalStorageDirectory().getPath();
File file = new File(rootPath + "/a.txt"); //假设文件就在内存卡的根目录下
得到file对象之后就跟Java一样处理了
//首先获取到手机内存卡的根路径
String rootPath = Environment.getExternalStorageDirectory().getPath();
File file = new File(rootPath + "/a.txt"); //假设文件就在内存卡的根目录下
得到file对象之后就跟Java一样处理了
追问
不是,是在用eclipse的android项目里
追答
你得说说你要取出tex文件中的数据干嘛,我才知道怎么写
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询