datainputstream

    1热度

    1回答

    我想从每个文本文件自动创建的列表转置数据。每个文本文件都有自己的listsR列表版本。然后我将这些列表放入另一个列表中,listlist,这样我就可以管理列表的列表。我知道如何使用声明列表来完成此操作,但是此代码需要灵活地使用任意数量的文本文件,对列表进行转置,并从所有列表中获取每个索引的平均值。希望可以用来从文本文件创建基线。 import os import csv import nump

    1热度

    1回答

    首先请原谅我,如果我误认为阻塞是如何工作的,我的理解阻塞会暂停线程直到它准备好,例如当读取用户输入时,程序将等待直到用户返回。 我的问题是,而不是等待数据变得可用,它读取值为0的字节。有没有办法阻止,直到数据becoms可用? readBytes方法在循环中调用。 public byte[] readBytes(){ try{ //read the head int that

    -1热度

    1回答

    我想创建一个小型应用程序,可以通过套接字发送文本日志。当套接字被接受时,该套接字的输入流将被存储在像这样的HashMap中。 private HashMap<Integer,InputStream> allinputsstreams = new HashMap<Integer,InputStream>(); 之后,我将创建一个新的JFrame对于当前的InputStream public L

    1热度

    2回答

    我正在尝试为一个单词的方法编写junit测试。 我有问题,该方法是返回符号,而不是depadded字。 我的测试方法是 @Test public void testReadString() throws IOException { String testString = "******test"; InputStream stream = new ByteArrayInp

    2热度

    1回答

    你好我是swift新手,想将字节数组转换为多个整数。在Java中我已经写工作代码,但我不太清楚如何把它带到迅速 byte[] codeData = Base64.decode(codeDataBase64, 0); ByteArrayInputStream bais = new ByteArrayInputStream(codeData); DataInputStream di

    -3热度

    1回答

    我想从文件中输入字符串并检查每个字符串是否与给定的字符串匹配,但我无法完成。预先感谢您的帮助。 我的代码如下: import java.util.*; import java.io.*; import org.apache.commons.io.*; import java.nio.charset.*; public class XYZ { String s[] = {"Ha

    0热度

    1回答

    我正在研究一个大学项目,我必须将名人数据从TVMaze API抽取到Java中。 我使用'DIS'将搜索到的结果存储到二进制文件中,并且由于我有对象,因此我在读/写时填充和depad文件。 我在尝试将文件加载回HashMap时出现错误。 异常在线程“主” java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:0 误差被引导到负载的方法和Depad方

    3热度

    2回答

    对于我正在开发的课程,我必须创建一个将二进制数据写入文件(基于用户输入)的程序,然后将其读取到控制台。这是通过两个独立的程序完成的,一个处理数据和一个获取用户输入。每当我尝试列出文件的内容时,它都会一遍又一遍地打印最后一个项目。我的代码有什么问题? 下面是该方案的相关部分是处理用户输入并打印到控制台: String song = null; try { DataInputStrea

    -4热度

    1回答

    我用 “DataInputStream所” 的所谓 “readLong()” 的功能,从名为 “.txt” 文件末尾读值。该文件已预先编辑。我要得到正确的值 “123456789”,但得到的答复是 “3544952156018063160” DataInputStream di = new DataInputStream(new FileInputStream("E:\\CMHI\\LocalHo

    0热度

    2回答

    我有以下类: public class Prices { String priceValues; public String getPriceValues() { return priceValues; } public void setPriceValues(String priceValues) { this.priceVa