bufferedreader

    0热度

    1回答

    我triying从我的txt文件在android中获取句子,它获取句子的行,但其中一些失踪?为什么?这里是我的代码: public ArrayList<String> sorulist = new ArrayList<String>(); ........ try { InputStream ins = getResources().openRawResourc

    1热度

    2回答

    你好,我是一个低级别的科学家科学家,这真的很困难/不熟悉文件I/O操作。 我正在尝试使用缓冲读取器读取文本文件。我了解如何使用while循环来继续扫描,直到文件结束,但我如何指示读者只读一行,然后执行一些操作,直到达到该行的结尾,然后读取下一行,然后读取做些什么,直到该行结束,等等? 基本上我的输入文本文件将重复每三行。文本文件表示加权有向图中的节点。 输入文本文件将假想如下所示: 每个节点是由两

    0热度

    1回答

    我想从.txt文件读取数据,该文件包含初始化名为Supplier的类的对象的信息。该文件将具有以下格式,每行看起来是这样的: 公司名称电话 产品价格数量 产品价格数量 .... 产品价格数量公司名称电话号码 产品价格数量 产品价格数量 .... 产品价格数量 公司名称电话 等,等 在下面的格式,一个公司会有比其他更多的产品 - 没有模式,只有许多公司有不同的产品。 的数据会以这种方式被使用: 阅读

    2热度

    1回答

    我使用BufferedReader读取正常的txt文件。您可以在此代码中查看txt文件的底部。 我的代码: 的FileInputStream鳍=新的FileInputStream(myFilee); BufferedReader myReader = new BufferedReader( new InputStreamReader(fIn)); String aDataRow = "";

    0热度

    2回答

    我希望能够获取文本文件的前3行,并将每行用作单独的参数。例如: import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.A

    0热度

    1回答

    我正在做一个学校项目,我的小组已经提出了终端web messenger应用程序的主题(类似于whatsapp,绝对不那么复杂)。我的问题是我的BufferedReader对象在收到客户端的下一个输入后不会读取下一个输入。我第一次向服务器发送信息BufferedReader的作品,但随后没有任何反应。我能做些什么来解决这个问题?我是Threads和Sockets的新手,所以请回答假设我几乎什么都不知

    3热度

    1回答

    是吗?或者,也许只有单独的字符串放在每个readline()上,并且最大的空间占用的内存是最长字符串的音量?

    0热度

    2回答

    我创建了从csv文件读取数据的代码。但是,我无法处理诸如£的特殊字符。 例如,My Base Cost (K£)正在被读作My Base Cost (K£)。 我该怎么做才能纠正这个问题? public void parseCSVFile(String filename){ try { br = new BufferedReader(new FileReader(c

    0热度

    1回答

    我想读取CSV文件,从每行创建对象,然后将这些对象保存到数据库中。 当我从我的文件中读取所有行,并将所有对象存储在ArrayList中时,我得到Java堆空间错误。 我试着在读完之后立即保存每一条记录,但之后通过Hibernate方法save()保存记录需要很多时间。 我也试着检查我的arrayList的大小,并保存数据,当这个大小等于100k(注释部分代码)。 问题:有什么方法可以部分读取文件或

    0热度

    1回答

    编辑: 我有一个生产者类,发送一些数据到SharedBuffer类。这个数据被添加到一个ArrayList中,其限制被设置为100.向所述列表添加数据没有问题,但是使用者类没有设法从列表中获取任何数据。 根本没有输出(没有空或错误)。 编辑2:添加了将数据放入数组的方法。 SharedBuffer类: static final int RESOURCE_LIMIT = 100; pri