zoukankan      html  css  js  c++  java
  • Android读取Assert文件夹下txt文本并变为String的方法

    使用场景,在assert文件夹下 有些文本文件,我们需要通过工具类读取出来,然后放到String字符串中,我们该如何操作呢:

    直接上代码:

    复制代码
    public static String readAssertResource(Context context, String strAssertFileName) {
            AssetManager assetManager = context.getAssets();
            String strResponse = "";
            try {
                InputStream ims = assetManager.open(strAssertFileName);
                strResponse = getStringFromInputStream(ims);
            } catch (IOException e) {
                e.printStackTrace();
            }
            return strResponse;
        }
    
        private static String getStringFromInputStream(InputStream a_is) {
            BufferedReader br = null;
            StringBuilder sb = new StringBuilder();
            String line;
            try {
                br = new BufferedReader(new InputStreamReader(a_is));
                while ((line = br.readLine()) != null) {
                    sb.append(line);
                }
            } catch (IOException e) {
            } finally {
                if (br != null) {
                    try {
                        br.close();
                    } catch (IOException e) {
                    }
                }
            }
            return sb.toString();
        }
    }
    复制代码
  • 相关阅读:
    用java在mysql中随机插入9000 000条数据
    java连接mysql的一个小例子
    JDK环境变量配置
    JVM工作原理
    线程和进程的区别
    java实现链表
    内连接、外连接、左连接、右连接
    udp协议
    要看的东西
    eclipse快捷键
  • 原文地址:https://www.cnblogs.com/dongweiq/p/4267275.html
Copyright © 2011-2022 走看看