bufferedreader相关内容
在这里,我正在尝试阅读包含单词和相应缩写的文档。例如。 1,1 2,2 easy,ez 每行都是分隔的,单词和缩写之间用逗号分隔。 当我希望缓冲的阅读器继续使用 时, (line = br.readLine())!= null) 不会。它只会读取第一行。这意味着它将显示1的缩写,即1。但是,如果我输入另一个值,说2,则会
..
我有我的代码,它将在名为“ QuizScores.txt”的文件中读取数字列表。但是,在此文件中,某些数字包含字母。我告诉我的程序只需忽略那些实例并移至下一个数字。现在的问题是,我的代码每次只需要读取一行来查看整个文件,将其读入,计算平均值,最大值和最小值,最后将其输出到名为“ QuizStats.txt”。任何帮助,将不胜感激! QuizScores: 45 63 74g
..
Java文档说 Java文档 公共类BufferedReader 扩展了Reader 从字符输入流中读取文本,缓冲字符,以提供对字符,数组和行的高效读取。 缓冲区大小可能指定,或者可以使用默认大小。默认情况下,对于大多数用途而言,默认值都足够大。 通常,每个由Reader发出的读取请求都会导致相应的读取请求由基础字符或字节组成。流。因此,建议将> BufferedRead
..
我正在使用BufferedReader从文本文件读取数据。变量“ reg”是我要访问的数据字符串中的第四个条目。 我正在获取异常:“线程“ main”中的异常java .lang.ArrayIndexOutOfBoundsException:3“ 这是我的代码: 软件包calctest; 导入静态calctest.CalcTest.reg; import java.io
..
我正在YouTube上查看有关BufferedReader的教程 https://www.youtube.com/watch?v=yofFVbARIRU 我写的代码与他完全一样,但是我无法正常工作。即使使用 import java.io. *导入,我也无法使BufferedReader代码正常工作。 InputStreamReader流=新的InputStreamRea
..
我知道以前可能已经讨论过这个主题,但是我找不到我的问题的答案。 我有一个包含一些我需要阅读的单词的文件。 它可以在我的桌面版本上正常工作,但是如果我尝试在模拟器上运行,则会得到 java.io.FileNotFoundException-找不到文件。 我知道我必须以不同于桌面的方式加载文件。 任何帮助将不胜感激。 这是读取文件的代码。 字符串行; 试试{
..
字符串行; 字符串输出=“”; 进程p = Runtime.getRuntime()。exec(“ cmd / c start cmd.exe / K cd” cd c:/ Windows / system32&& dir& netstat | Findstr \“ ldap\“ \”“); BufferedReader输入=新的BufferedReader(新的InputStreamRe
..
我正在使用BufferReader从游戏服务器读取日志文件。它确实可以工作,但只是不能读取整个文件的一小部分。 我的代码: public ArrayList readFile(文件文件){ try(BufferedReader br = new BufferedReader(new FileReader(file.getAbsolutePath()))) { 字
..
我可以看到下面两个程序之间的性能差异很大。 import java.io. *; import java.util.Date; 类SkipProg2 { public static void main(String args []){ System.out.println(“ File Reading” + args 。长度); System.out.printl
..
我有一个称为“平均值”的txt文件,如下所示: 1 4 5 3 -1 2 8 9 3 2 -1 4 8 15 16 23 42 -1 3 -1 我希望能够读取每行并计算每行达到“ -1”时的平均值。我已经编写了读取文件中的代码并将其打印到命令行的代码,但是我很难找到每行的平均值。任何帮助将不胜感激。谢谢! import java.io. *; i
..
我目前正在用Java编写一个应用程序,该应用程序将打开一个套接字,并应通过该套接字收发数据。 据我了解,一旦缓冲区为空,BufferedReader.readLine()返回null。但是,我的代码并没有退出从BufferedReader读取行的循环。 的想法是,我收到一首歌曲列表,然后将值发送到开始播放歌曲的服务器。 这是代码: 打包me.frankvanbever.Medi
..
我当前正在运行 .class 文件作为进程。 .class 文件是一个简单的程序,要求用户输入数字,接受输入并将用户的输入打印回屏幕。 到目前为止,我已经设法通过 InputStream 从控制台上的进程中打印了“输入数字:”语句,并写入了用户输入的输入通过 OutputStream 。我无法在屏幕上打印最后的语句,应该是 “您输入的是:” + userinput 我的代码是:
..
在此处输入代码我正在从Linux中的设备读取流,其中包含十六进制字母,并以“ ^ M”定界。只要设备准备好获取更多信息,它就会发送字符“>”。流看起来像这样: ^ M ^ M01 02 F3 ^ M00 01 F3 3E ^ M>“ 我需要检测char>并对该char执行操作。有没有办法我可以在“>”上定界并读取了该字符? 目前基本上看起来像这样 01
..
BufferedReader 的 readline()读取由'\n'定义的行,是否有可能读取由其他定界符定义的一行,例如 ^ B ? 谢谢 解决方案 使用 BufferedReader ,但是,您可以使用 Scanner 并调用 useDelimiter()方法,例如: Scanner扫描程序= new Scanner(new FileInputStream(“”)
..
我正在尝试在远程主机上运行Java服务器套接字,该主机将定期向所有连接的客户端广播消息(由外部进程确定)。 服务器套接字定义为: ServerSocket serverSocket =(ServerSocket)((ServerSocketFactory)ServerSocketFactory.getDefault())。createServerSocket(3050); 而(
..
我的代码太慢了 如何有效地编写代码?当前代码需要几分钟才能读取文件,这太长了。可以做得更快吗?没有堆栈跟踪,因为它可以工作,但是太慢了。 谢谢! 问题代码: 私人无效list(){ String strLine2 =“”“; wwwdf2 = new StringBuffer(); InputStream fis2 = this.getResources()。op
..
我希望能够更新文本文件上的特定行。 但出现错误,它无法删除文件,为什么会出现此错误? public class Main { public static void main(String [] args){ Main rlf = new Main(); rlf.removeLineFromFile(“ F:\\text.txt”,“ bbb”); } public vo
..
我想在Eclipse控制台中获得logger的输出和 inputstream 。但是每次执行时,结果总是不相同。我有几个类,其中一个主类可以调用其他主类,并且将logger放在每种方法中进行调试。我将结果打印到控制台。我也有方法检索 inputstream 作为 string 并将其打印到控制台中。 输出示例 mai 19,2015 4:10: 58 PM ScriptPack.Se
..
我想阅读Android ICS中的/ proc / net / xt_qtaguid / stats,该记录了所有接口和应用程序的流量统计信息。以下是代码段: 字符串行= null; BufferReader reader = new BufferedReader(new FileReader(new File(“ / proc / net / xt_qtaguid / stats”))
..
我有一种应该加载文件的方法,但是它给了我这个错误: NamnMetod.java: 175:错误:未报告的异常FileNotFoundException;必须被捕获或声明为抛出 BufferedReader inFil = new BufferedReader(new FileReader(fil)); ^ NamnMetod.java:177:错误:未报告的异常IOExcept
..