当前位置:首页 > Java技术 > java读取文件内容为string字符串

java读取文件内容为string字符串

2022年08月05日 01:16:53Java技术2

直接就把项目中的方法贴出来吧

/**
  * 读出城市列表文件
  */
    private String readCityFile() {
        File file02 = new File(path_xinfu, "/cityList.json");
        FileInputStream is = null;
        StringBuilder stringBuilder = null;
        try {
            if (file02.length() != 0) {
                /**
                 * 文件有内容才去读文件
                 */
                is = new FileInputStream(file02);
                InputStreamReader streamReader = new InputStreamReader(is);
                BufferedReader reader = new BufferedReader(streamReader);
                String line;
                stringBuilder = new StringBuilder();
                while ((line = reader.readLine()) != null) {
                    // stringBuilder.append(line);
                    stringBuilder.append(line);
                }
                reader.close();
                is.close();
            } else {
                mLoadingLayout.setStatus(LoadingLayout.Empty);
            }

        } catch (Exception e) {
            e.printStackTrace();
        }
        return String.valueOf(stringBuilder);

    }

作者:Aiden@9
来源链接:https://blog.csdn.net/stimgo/article/details/53668685

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/17902.html

标签: String
分享给朋友:

“java读取文件内容为string字符串” 的相关文章

JNI DETECTED ERROR IN APPLICATION: JNI NewGlobalRef called with pending exception java.lang.UnsatisfiedLinkError: method:makesureAuthed, sig:(Ljava/lang/String;)Z

JNI DETECTED ERROR IN APPLICATION: JNI NewGlobalRef called with pending exception java.lang.UnsatisfiedLinkError: method:makesureAuthed, s...

java string 修改字符

String item = "1111111111"; char[] status = item.toCharArray(); status[6] = '6'; status[7] = '6'; status[8] = '6';...

Java中,String中常用的方法

Java中,String中常用的方法

String中常用的方法: 1.int length() 返回字符串的长度 2.char chartAt(int index) 返回指定索引对应的字符 3.boolean isEmpty() 字符串是否为空...

Java中的String详解

Java中的String详解

Java中的String详解 String:字符串常量池 面试问题(在看看b站视频) 1、有了String可以不使用volatile? 2、为什么会有这两种方式?因为他们的存储区域的不同 3、String底层是char类型的数组...

Java中String类最详细

Java中String类最详细

1、简介 String代表的是字符串常量,他们的值在创建后不能更改。字符串缓冲区支持可变的字符串。因为String对象是不可变的,所以可以共享。 源码分析: public final class String implement...

java 字符串限制长度吗

要理解 java中String的运作方式,必须明确一点:String是一个非可变类(immutable)。什么是非可变类呢?简单说来,非可变类的实例是不能被修改的,每个实例中包含的信息都必须在该实例创建的时候就提供出来,并且在对象的整个生存周期内固定不变。java为什么...

Java中String首字母大写方法

传统思路是:先将String 的首字母单独接取下来转成大写,然后再拼接上剩余字符串。 public String upperCase(String str) { return str.substring(0, 1).toUpperCase() + str.subs...

Java——去掉小数点后面多余的0

当小数点后位数过多,多余的0没有实际意义,根据业务需求需要去掉多余的0。后端存储浮点型数据一般会用到Bigdecimal 类型,可以调用相关方法去掉小数后多余0,然后转为string。 例如: public static void main(String[] args...

java 中关于String的 replace和replaceAll

replace和replaceAll是JAVA中常用的替换字符的方法。下面我们来看看他们的区别: 直接上代码: 用replace替换 public class ww { public static void main(String[] args) {...

java string数组转int数组

public int[] StringToInt(String[] arrs){     int[] ints = new int[arrs.length...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。