栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在Android中从文件读取/写入字符串

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在Android中从文件读取/写入字符串

希望这对你有用。

写文件:

private void writeToFile(String data,Context context) {    try {        OutputStreamWriter outputStreamWriter = new OutputStreamWriter(context.openFileOutput("config.txt", Context.MODE_PRIVATE));        outputStreamWriter.write(data);        outputStreamWriter.close();    }    catch (IOException e) {        Log.e("Exception", "File write failed: " + e.toString());    } }

读取文件:

private String readFromFile(Context context) {    String ret = "";    try {        InputStream inputStream = context.openFileInput("config.txt");        if ( inputStream != null ) { InputStreamReader inputStreamReader = new InputStreamReader(inputStream); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); String receiveString = ""; StringBuilder stringBuilder = new StringBuilder(); while ( (receiveString = bufferedReader.readLine()) != null ) {     stringBuilder.append("n").append(receiveString); } inputStream.close(); ret = stringBuilder.toString();        }    }    catch (FileNotFoundException e) {        Log.e("login activity", "File not found: " + e.toString());    } catch (IOException e) {        Log.e("login activity", "Can not read file: " + e.toString());    }    return ret;}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/366871.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号