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

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

0

2个回答

 另外编写一个类
class 你的类
{
private String text;
public void setText(String s) { text = s; }
public String getText() { return text; }
}
2
 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
caozhy
weixin_45841714 回复qq_38087620: 不客气
大约 2 年之前 回复
qq_38087620
qq_38087620 问题已经解决了!谢谢你了!
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何将一个Java对象写到文件里
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.Serializable;class Stude
读取一个txt文件,将其保存到list中返回
1、读取单个文件 import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; public clas
使用对象流把对象保存到文本中
首先我创建了一个简单的实体对象 package javaSEproject; import java.io.Serializable; //使对象序列化必须要实现Serializable接口 public class Emp implements Serializable{  private int empNo;  private String eName;  pub
Java解析txt文件中json数据到List<entity>,并存入数据库
背景:存在一个txt文件,内容为json数据,格式如下(不是一行一条数据): [{"name":"job","age":39,"occupation":"doctor"},{"name":"tom","age":30,"occupation":"teacher"}{"name":"sha","age":32,"occupation":"student"}] 需求:将txt文件中json数据取出,存入
java实现xml文件读取并保存到对象
首先浅聊一下解析xml的四种方式:             1.
把txt中的数据读出并保存到数组中
以下代码演示如何把txt中数字,读出并保存到数组中。
将页面信息保存到本地文件和读取本地文件信息到页面
问题描述:假设网页有个文本框之类的东西,想通过点击某一按钮后,将用户在文本框中输入的内容直接保存在本地某个文件中。同理,也想通过页面直接读取本地文件中的内容。   问题分析:因为整个处理过程不涉及到后台的运行,所以处理过程应该在前台进行处理。那就是通过js代码来处理。   解决过程:通过在网上查找,发现了js中的ActiveXObject类。   将页面用户填入的信息保存到本地文件中:
使用Java序列化把对象存储到文件中,再从文件中读出来
使用Java序列化把对象存储到文件中去,再从文件中读取出来; 此时,我们使用ObjectOutputStream和ObjectInputStream来进行对象的读取; 使用ObjectOutputStream对象的writeObject()方法来进行对象的写入; 使用ObjectInputStream对象的readObject()方法来读取对象。 [java
java Web项目将页面文本框中内容保存(读取)在本地txt文件中
效果图(用了layui的前端口框架) 当点击读取后将从文件中把数据读取出来放到页面上 这是点击保存后保存到本地的文件 实体类属性名(为了方便都是String类型) name sex address idnumber phone 保存功能实现 import java.io.File; import java.io.FileOutputStream; import...
poi 生成本地word(读取流写入新文档doc)
[code=&quot;java&quot;]import java.io.*; import java.util.*; import org.apache.poi.poifs.filesystem.*; import org.apache.poi.util.LittleEndian; public class WordTest { public WordTest() { } public...
java读取文件后修改,并写入到另一个文件
首先,用java读取文件和写入文件都其实很简单,但重点是修改文件。 修改可以为替换、删除、新增字符。所以不能用inputstream那种字节流的方式,以下例子使用BufferedReader的方式来读取每行的字符数据。 完成一个Util java文件如下: 主要要用到common-io.jar 包,其中有一些正则表达式规则来做替换工作。package com.zjhc.hcdream.util
Java将对象保存到文件中/从文件中读取对象
1.保存对象到文件中Java语言只能将实现了Serializable接口的类的对象保存到文件中,利用如下方法即可:public static void writeObjectToFile(Object obj) { File file =new File(&quot;test.dat&quot;); FileOutputStream out; try { ...
读取文件内容并转换为对象
1.private static String readFileAsStringWithAbsolutePath(final String path) { try { final InputStream is = new FileInputStream(new File(path)); return IOUtils.toString(is); } catch (IOExcept
JTextArea内容保存到txt文件上,如何实现换行
解决办法: 如果是采用流的方式一行一行写到文件中,可以把FileWriter换为PrintWriter,然后调用PrintWriter的println()方法。 byte fileContent[] = getJTextArea().getText().replaceAll("\n", "\r\n").getBytes();//此处主要是为了在Windows中实现换行操
将list对象转化为json数据存入文档
碰到这个知识点是因为切换viewpager会销毁条目,我想把下载状态保存起来,然后切换回来再从json里面取出来。后来发现了一个更加简便的方法,不过前提是你的页数不要太多要不然很费内存。即为:Viewpager.setOffscreenPageLimit(int limit);//其中limit为一侧内缓存的页数,默认是1,具体可以看开发文档。   正文: 将list转化为Json 1、
java实现逐行读取txt文件并写入实体类list中
需求:实现逐行读取txt文件,并写入到实体类的list集合中去代码:package Test; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList...
I/O 简单文本文件读写改 对象 ArrayList保存文件的记录
建立一个类TextFile ,继承ArrayList 类      哪么TextFile 拥有ArrayList public类成员数据和方法。目的:1、用ArrayList对象保存从文本文件中读出的记录         2、可以用ArrayList类里面的所有的方法对文件中记录进行修改,删除,非常方便         3、修改后的文件内容存入另一个文本文件中。**  对于 一整个大字符串,怎么分...
如何将文本框里面的内容保存到txt文件中
如何将文本框里面的内容保存到txt文件中   //保存到所选文件中 var save = new SaveFileDialog(); save.Filter = "日志文件 (*.txt)|*.txt"; save.FileName = "日志_" + DateTime.Now.ToString("yyyyMMddHHmmss");//年月日时分秒 if (sav
从txt文件中读取数据生成对象
从txt文件中读取数据生成对象txt文件内容如下:(数字与汉字之间是空格,所以算是较好处理的,如果是逗号的话,就要用其他的一些正则表达式来替换)梅姨   175.0诸葛亮   184.0金刚  182.0迈克尔杰克逊   180.0拿破仑   159.5 String path=&quot;E:\\Coding\\workspace\\16树莓\\src\\book_7_1\\people.txt&quot;;//...
ArrayList集合中的字符串数据存储到文本文件|文本文件中读取数据到集合
package cn.itcast_02; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; /*  * 需求:把ArrayList集合中的字符串数据存储到文本文件  *   * 分析:
java利用IO流将内容输出到文本
java利用IO流将内容输出到文本 将网页保存到本地 需要的jar包下载地址 http://download.csdn.net/download/weixin_39549656/10272781 package baike; import java.io.File; import java.io.FileOutputStream; import java.io.IOException...
ArrayList---File:集合数据写到文本文件/文本数据读取到集合中
把ArrayLit集合中的字符数据存储到文本内 package com.Brooke05; /* * 把ArrayLit集合中的字符数据存储到文本内 */ import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; ...
读取文本文件中的IP地址并存储到txt中
/** * 功能:1、Java读取txt文件的内容 * 2、存储文件到txt * 3、正则表达读取文本文件中的IP * 步骤:1:先获得文件句柄 * 2:获得文件句柄当做是输入一个字节码流,需要对这个输入流进行读取 * 3:读取到输入流后,需要读取生成字节流 * 4:一行一行的输出。readline()。
qt 读取txt文件内容并保存到数组中
首先打开txt文件 通过QTextStream读取文件内容 由于我的数据量比较小, 所以全部读取后用split分隔, 再用append一个个存到数组中。       QFile file(filename); QVectorfloat> array; if(file.open(QIODevice::ReadOnly)) { QTextStrea
把ArrayList集合的数据存储到文本文件中
package gxx20;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;//把ArrayList集合的数据存储到文本文件中public class ArrayListToFileDemo { public static vo...
将java对象输出到本地txt文档
在程序中如何将java对象输出到本地文档:这里列出一个小示例: public class WriteData2txt { public static void WriteData4Gm(String exportData,String str) { String imageName = getLocaltime2String(); try { File file=new ...
Python读取文件目录,并保存到txt文件
写博客,记录下自己遇到的问题&amp;gt;&amp;gt;&amp;gt;#coding:utf-8 #读取文件目录,保存到txt文件中 #并再次读出,保存到list中 import os import shutil fp = open('./img_name.txt','w+') Img_list = os.listdir('/home/zyx/Dataset/flower_photos/daisy') Num ...
Java读取接口中的数据,并保存到txt文件中!
//创建读取接口中数据的方法 public static String read() { URL url = null; BufferedReader reader = null; HttpURLConnection connection = null; InputStreamReader ins = null; try { // 设置url地址 url = n...
IO流从url路径中获取内容保存到本地的文件中
 要点: 1.创建输出的文件目录与文件 2.输入输出流的同时运用以及char数组的缓存 3.关闭方法 package com; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; import java.io...
[Java] Java序列化将一个对象的内容保存到文件和从文件读取对象
[Java] Java序列化将一个对象的内容保存到文件和从文件读取对象 Java中将一个对象的内容保存到文件和从文件读取对象 在看KEA的代码中时发现它这么做: public class KEAModelBuilder implements OptionHandler { /** The KEA filter object */ KEAFilter m_KEAFi
把集合中的数据存储到文本文件——把文本文件中的数据读取到集合中并遍历集合
(1)把集合中的数据存储到文本文件 * 需求:把ArrayList集合中的字符串数据存储到文本文件 *  * 分析: *         通过题目的意思我们可以知道如下的一些内容, *             ArrayList集合里存储的是字符串。 *             遍历ArrayList集合,把数据获取到。 *             然后存储到文本文件中。 *           ...
java读取TXT文件保存到数据库中
java读取TXT文件类 java读取txt文件内容。可以作如下理解: 首先获得一个文件句柄。File file = new File();file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。 通过这条线路读取甲方的信息:new FileInputStream(file)目前这个信息已经读进来内存当中了。接下来需要解读成乙方可以理解的东西
保存页面文本到本地文件&&读取本地文件内容到页面
问题描述:假设网页有个文本框之类的东西,想通过点击某一按钮后,将用户在文本框中输入的内容直接保存在本地某个文件中。同理,也想通过页面直接读取本地文件中的内容。   问题分析:因为整个处理过程不涉及到后台的运行,所以处理过程应该在前台进行处理。那就是通过js代码来处理。   解决过程:通过在网上查找,发现了js中的ActiveXObject类。   将页面用户填入的信息保存到本地文件中:
Java序列化对象的存储和读取
本文对javaIO流中序列化徐对象的写入和读取方法做示例演示。
java代码获取txt文件内容并按行放入list中
java 代码  获取文件内容并存入list中 /** * 获取txt文件内容并按行放入list中 */ public static List&amp;lt;String&amp;gt; getFileContext(String path) throws Exception { FileReader fileReader =new FileReader(path); Buffe...
java实现文本数据读取到数据库表
将本地硬盘中的文本数据读取到mysql的数据库表中。 1. 文件保存在本地目录下,按照固定的格式保存,每一行对应着数据库中的一条记录,属性用空格隔开。 2. 创建数据库表,字段需要和文本文件的数据逐列对应。 3. 创建实体类,封装对应的属性。 4. 创建util类,对数据库的连接进行管理。 5. 编写dao层接口,定义添加数据的接口方法。 6. 编写dao层实现类,实现添加数据的方法。 7. 编写一个main方法,逐行读取数据,并调用dao层方法进行逐行的导入。
将学生信息保存到文件中,并读出文件内容
有5个学生,每个学生有3们课程的成绩,从键盘输入学生数据(包括学号、姓名就、)
java读取excel 文件,并把读取到的数据转换成javabean对象
javaBean对象public class AcademicaChievements { private Integer aid; private String number; private String sname; private String award_category; private String award_name; private String award_or...
键盘录入数据,保存到文本文件中
public static void main(String[] args) throws IOException {                              BufferedWriter bfw = new BufferedWriter(new FileWriter(&quot;c:\\text.txt&quot;));                     Scanner sc = new S...
保存文本框内容到txt文件源码(c#)
这段小程序实现了将文本框内容保存的功能,c#编码
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java如何用深度学习 java班级与对象

相似问题

2
Java Socket发送方与接收方得到的数据不一致
9
怎么将一个jsp页面中没在表单里的一个参数传递到controller的方法上?
5
java如何从http请求中获取mac(支持PC、手机)
2
java从同一个字节数组读取数据,两个输入流为什么会互相受影响
8
JAV求代码,实现连接数据库,并执行写在XML中的SQL
14
jsp页面中怎么实现只要一个按钮就能完成添加和修改两个功能?
10
private 声明的对象能被.直接引用问题
4
如何获取系统时间当前年份和季度,并显示出来?
1
java http接口 接收输入流 生成图片,图片大小相等,但是打不开,提示格式不支持,求原因
2
Java中,为什么当File为目录时,file.isDirectory()会返回false
5
为什么点击按钮保存表单里的数据时,全部的数据都没有获取到,都是空的?
8
Java报空指针异常怎么处理
2
java中使用网页转图片紧急求助
6
在java开发中,如何高效的判断json对象的键值对中的值是对象、数组还是基本数据类型?
2
java XSSFRow将数据写入到Excel指定位置?
1
【java】根据所学的日期类,编写一段代码,在控制台输出一个描绘当前日期的电子日历,如图
3
java有没有自动填写表单提交?
4
如何使用Java.io的io流读取全部数据和一行数据和某列数据(这些数据不能出现乱码)
5
jsp页面显示问题,在点选一项后则不显示指定页面内容
5
如何使用Java调用腾讯云短信接口发送短信