问题标签 [java-io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
67328 浏览

java - BufferedReader 中的缓冲区大小是多少?

构造函数中的缓冲区大小是什么意思?

正如我编写的程序:

输出:

那么缓冲区大小意味着什么,因为我打算它只会读取两个字符。但事实并非如此。

0 投票
2 回答
2706 浏览

java - java - 如何使用java中的线程读取和写入文件?

我正在编写一个应用程序,我需要从单个文件中读取块,每个块大约是 512 字节。我还需要同时写块。

我的想法之一是管理读者和作者BlockReader implements RunnableBlockWriter implements RunnableBlockManager

我在发现的大多数示例中看到的问题是锁定问题和潜在的死锁情况。任何想法如何实现这一点?

0 投票
1 回答
226 浏览

java - 解析网址错误

好像没有关于这个的帖子,所以就这样吧。我一直在开发一个简单的应用程序,可以从学校获取我的时间表,然后在手机上获取。目前我正在开发 android 上的端口,但我遇到了一个问题。我得到错误:

java.io.IOException:-1 错误加载 URL urladress。

代码:

我已经注释了一些行来确定问题出在哪里,并且似乎是在实际解析中。任何人,我得到的错误截图:

截屏

我获得了大约 4 天的 Java 经验,如果这很愚蠢,请原谅我。此致

0 投票
1 回答
2474 浏览

java-io - 从java中的控制台读取单个字符

如何在java中从控制台读取单个字符......?可以在没有 BufferedReader 的情况下完成吗..?

0 投票
6 回答
15878 浏览

java - Custom implementation of InputStream

To send data to a file on my FTP server, I need to create a custom InputStream implementation that reads database data row by row, converts it to CSV and publishes it via its read() methods: from the database, I get a List<Application> object with the data. For each Application object, I want to create a line in the CSV file.

My idea is to load all the data in the constructor and then override the read method. Do I need to override all InputStream's methods? I tried googling for some examples but didn't succeed - could you eventually give me a link to one?

0 投票
1 回答
1618 浏览

java - FileBackedOutputStream 用例(番石榴)

我遇到FileBackedOutputStream了库中的类,Google Guava想知道它是否适合用作一种缓冲区:每天一次,我的 webapp 中的一个进程会生成数万行(每行包含大约 100 个字符),然后将其上传到文件在 FTP 服务器上。我正在考虑使用一个FileBackedOutputStream对象首先将所有这些字符串写入,然后使用 FTP 客户端访问它们FileBackedOutputStream.getSupplier().getInput(),它返回一个InputStream. 这将是一个正确的用例FileBackedOutputStream吗?

0 投票
25 回答
1639308 浏览

java - 如何在 Java 中获取当前工作目录?

我想使用 Java 访问我当前的工作目录。

我的代码:

输出:

我的输出不正确,因为 C 驱动器不是我的当前目录。

如何获取当前目录?

0 投票
3 回答
1148 浏览

java - 读取文件夹中的整个文件

Java中有没有一种方法可以在Java中指定一个目录并逐个读取整个文件?

否则有没有办法在java中读取正则表达式文件?所以如果文件夹中的所有文件都以gh001_12312 gh002_12312、gh003_12911、gh004_22222、gh005_xxxxx等开头

0 投票
3 回答
2934 浏览

java - 读取/解析网络驱动器中存在的快捷方式文件时连接被拒绝异常

mart.xml是 Windows 框中的快捷方式C:\Param\Bin。我得到以下 IOException:

我尝试使用 file: 协议从 URL 打开 Stream 但URLConnection.getInputStream抛出相同的连接被拒绝异常。

任何建议将不胜感激?

0 投票
3 回答
2558 浏览

java - 填充二维数组

我有一个包含三个人的数据的文本文件。每个人的属性用逗号分隔。它看起来像这样:

我最终要完成的是按姓氏升序对这些人进行排序。

不确定我是否以正确的方式考虑这个问题,但我想创建一个二维数组,将每个属性分配给正确的行和列。我们现在可以忘记排序。

如何让每一行填充数组的一行,每个单独的属性都在自己的列中?

也许我应该逐行读取文件,然后使用 lineFromFile.charAt(index) 将每个字符添加到二维数组中以填充或类似的东西?任何样品建议将不胜感激。