qq_38087620
qq_38087620
采纳率66.7%
2017-05-26 16:02 阅读 5.3k
已采纳

如何用java读取一个txt 文件内的内容并通过封装对象的set方法保存到对象里

如何用java读取一个txt 文件内的内容并通过封装对象的set方法保存到对象里

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • 已采纳
    caozhy 从今以后生命中的每一秒都属于我爱的人 2017-05-26 16:06
     另外编写一个类
    class 你的类
    {
    private String text;
    public void setText(String s) { text = s; }
    public String getText() { return text; }
    }
    
    点赞 2 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2017-05-26 16:10
     String s = "";
    try {
                    String encoding="GBK";
                    File file=new File(filePath);
                    if(file.isFile() && file.exists()){ //判断文件是否存在
                        InputStreamReader read = new InputStreamReader(
                        new FileInputStream(file),encoding);//考虑到编码格式
                        BufferedReader bufferedReader = new BufferedReader(read);
                        String lineTxt = null;
                        while((lineTxt = bufferedReader.readLine()) != null){
                           s += lineTxt + "\r\n";
                        }
                        read.close();
            }else{
                System.out.println("找不到指定的文件");
            }
            } catch (Exception e) {
                System.out.println("读取文件内容出错");
                e.printStackTrace();
            }
                    你的类 c = new 你的类();
                    c.setText(s);
    
    
    
    点赞 4 评论 复制链接分享

相关推荐