Java 数据读取

问题描述

有这样的一个文本我想把它的前八行存入TiMu这个实体中privateinttiXing;privateStringtiMu;privateStringanswerA;privateStringanswerB;privateStringanswerC;privateStringanswerD;privateStringanswer;privateStringimageUrl;1对无法言语、存在意识丧失的伤员,救护人员判断其意识时,应将伤员改为____。A平卧位B侧卧位C俯卧位An1交通事故现场抢救伤员需要搬动位置时,现场人员____。A必须标记伤员的原始位置B只须标记重伤员的原始位置C必须标记伤员移动前后的位置An1一般来说,内在逻辑性强或需要作总体概况介绍的教学内容,适宜采用____组织教学。A.演示教学法B.讲授教学法C.示范教学法Bn1《机动车驾驶培训机构资格条件》JT/T433规定,大型客车、城市公交车类型的教练车车长不小于____。A.5.8米B.6米C.8米Cn

解决方案

解决方案二:
首先你这个文本数据是怎么来的?
解决方案三:
文本内容上加点标记会容易实现。比如标题前用$
解决方案四:
没理解说的详细点啊
解决方案五:
引用3楼nangonghaopeng的回复:

没理解说的详细点啊

metoo
解决方案六:
从第一行数八行,一行是TiMu的一个属性把它存到Timu.tiXing等属性中
解决方案七:
这个文本中有N个八行把所有的Timu存到数组中
解决方案八:
引用1楼li7134551921的回复:

首先你这个文本数据是怎么来的?

驾校考试系统中的。
解决方案九:
这么多火影!!!!我也喜欢。回复一个拿点分~
解决方案十:
那你怎么区分是不是读了8行每个8行之间用什么分割呢
解决方案十一:
实现文件读取后封装到实体类中
解决方案十二:
readLine()方法是按行读取数据
解决方案十三:
引用9楼nangonghaopeng的回复:

那你怎么区分是不是读了8行每个8行之间用什么分割呢

这个呢???
解决方案十四:
下面的方法不知道对不对packagecom.fengsheng.stream;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.io.IOException;importjava.util.ArrayList;importjava.util.List;importjava.util.StringTokenizer;importcom.fengsheng.bean.*;publicclassTest{publicList<Timu>readFile(Stringfilepath){Timutimu=newTimu();List<Timu>result=newArrayList<Timu>();try{FileReaderfr=newFileReader(filepath);//创建FileReader对象并实例化BufferedReaderbr=newBufferedReader(fr);//Stringline=null;intnum=0;while((line=br.readLine())!=null){for(inti=0;i<8;i++){if(num==0){timu.setTiXing(Integer.parseInt(line));}elseif(num==1){timu.setTiMu(line);}elseif(num==2){timu.setAnswerA(line);}elseif(num==3){timu.setAnswerB(line);}elseif(num==4){timu.setAnswerC(line);}elseif(num==5){timu.setAnswerD(line);}elseif(num==6){timu.setAnswer(line);}elseif(num==7){timu.setImageUrl(line);}}result.add(timu);//System.out.println(line);num++;if(num==8){num=0;System.out.println(timu.getTiXing()+timu.getTiMu()+timu.getAnswerA()+timu.getAnswerB()+timu.getAnswerC()+timu.getAnswerD()+timu.getAnswer()+timu.getImageUrl());}}br.close();fr.close();}catch(FileNotFoundExceptione){returnnull;}catch(IOExceptione){returnnull;}returnresult;}publicstaticvoidmain(String[]args){Stringurl="F:\1.txt";Testt=newTest();t.readFile(url);}}
解决方案十五:
学习了。。。
解决方案:
加下!……
解决方案:
楼主思维不清晰

时间: 2024-09-14 06:48:10

Java 数据读取的相关文章

java多线程 读取队列数据,减少耦合性怎么做?

问题描述 java多线程 读取队列数据,减少耦合性怎么做? 本人不太擅长多线程,但最近因为工作需要,使用到了,所以来求助了,需求这样的:要固定创建线程池跑线程,同时访问数据进来了后加入队列,线程去读取队列后处理程序,这样使访问数据和线程耦合性降低,彼此减少影响.这个代码怎么写,谁能给个demo,知道的别写个大概,写详细点,谢谢了.(我原来是来一个访问就new一个线程处理,老大说这样不好,就提了这样的要求) 解决方案 建议楼主使用反射试试 解决方案二: 我觉得反射应该可以解决这个问题,可是反射不怎

java poi的excel导入数据读取

问题描述 java poi的excel导入数据读取 在使用poi时候,如何将获取的row转换成列,,现在excel模板格式就是类似这种,以行作为一个对象的第一个字段,列作为一个对象. 就比如 第一行作为对象第一个属性值的内容,第二行作为属性第二个属性值的内容,以此类推. 解决方案 你是不会读取数据吗?先循环所有的工作表,再循环所有的行,最后循环这一行里面所有的列,取出来不就完了么 解决方案二: Microsoft的Office系列产品拥有大 量的用户,Word.Excel也成为办公文件的首选.在

java-extjs 树的问题,加载不出来,后台是用Java到数据读取的数据转换成json格式

问题描述 extjs 树的问题,加载不出来,后台是用Java到数据读取的数据转换成json格式 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@include file="common/common.jsp"%> <% pagemenustr += "addBtn(tb,'" + I18n.getText(&

如何用Java编写读取txt文件中数据并播放出来的软件,该怎么弄???

问题描述 如何用Java编写读取txt文件中数据并播放出来的软件,该怎么弄?? 解决方案 解决方案二:播放出来?不懂解决方案三:javax.sound.midi结合java.io自己找文档看看

分享非常有用的Java程序(关键代码)(八)---Java InputStream读取网络响应Response数据的方法!(重要)

原文:分享非常有用的Java程序(关键代码)(八)---Java InputStream读取网络响应Response数据的方法!(重要)   Java InputStream读取数据问题 ====================================================================== 原理讲解  1. 关于InputStream.read()      在从数据流里读取数据时,为图简单,经常用InputStream.read()方法.这个方法是从流里每

java 如何读取doc word 2003版本的单元格数据

问题描述 java如何读取docword2003版本的单元格数据谢谢. 解决方案 解决方案二:用POI试试...

Java数据对象(JDO)的应用

对象|数据 在本篇文章中,我们将详细地讨论Sun公司的Java数据对象(JDO)标准.JDO允许我们使用Java对象,支持事务和多用户.与ODBC不同的是,它使我们无需考虑SQL和与数据库有关的其他东西.它与串行化也有所区别,因为它支持多个用户和事务.JDO允许Java开发人员将他们的数据模型用作数据模型,无需在"数据端"."对象端"之间的转移方面花费大量的时间. 包括CocoBase.WebGain TOPLink和Castor JDO在内的多种产品都可以实现了J

java 怎样读取txt文件部分字段写入excel

问题描述 java 怎样读取txt文件部分字段写入excel txt文件中有很多行记录,要将"时间"."账号=xxx"."金额=xxx"等几个字段记录下来变成一条记录,然后将这些类似的多条记录存入excel文件中 解决方案 使用poi技术,Apache软件基金会的一个项目,文本文档的格式得有,比如用空格分隔数据项,这样再结合poi就行了! 解决方案二: 可以加我QQ853695231,我帮你实现!! 解决方案三: 要处理的数据为以下数据,需要将数

java io读取一个txt中带指定关键字的某行。

问题描述 java io读取一个txt中带指定关键字的某行. 楼主大一,Java小白,课程设计遇到的问题,用io流读取txt中的数据,查询时输入身份证号,要求显示出这个身份证号所在的这一行信息,这个要怎么做呢? 解决方案 可以使用BuffferedReader来读取文件,并一行一行的比较,如果该行包含这个身份证号,就返回该行的信息即可.比如你的txt为D:data.txt public static void main(String[] args) { String idNum = ""