问题标签 [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.
java - BufferedReader 中的缓冲区大小是多少?
构造函数中的缓冲区大小是什么意思?
正如我编写的程序:
输出:
那么缓冲区大小意味着什么,因为我打算它只会读取两个字符。但事实并非如此。
java - java - 如何使用java中的线程读取和写入文件?
我正在编写一个应用程序,我需要从单个文件中读取块,每个块大约是 512 字节。我还需要同时写块。
我的想法之一是管理读者和作者BlockReader implements Runnable
。BlockWriter implements Runnable
BlockManager
我在发现的大多数示例中看到的问题是锁定问题和潜在的死锁情况。任何想法如何实现这一点?
java - 解析网址错误
好像没有关于这个的帖子,所以就这样吧。我一直在开发一个简单的应用程序,可以从学校获取我的时间表,然后在手机上获取。目前我正在开发 android 上的端口,但我遇到了一个问题。我得到错误:
java.io.IOException:-1 错误加载 URL urladress。
代码:
我已经注释了一些行来确定问题出在哪里,并且似乎是在实际解析中。任何人,我得到的错误截图:
我获得了大约 4 天的 Java 经验,如果这很愚蠢,请原谅我。此致
java-io - 从java中的控制台读取单个字符
如何在java中从控制台读取单个字符......?可以在没有 BufferedReader 的情况下完成吗..?
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?
java - FileBackedOutputStream 用例(番石榴)
我遇到FileBackedOutputStream
了库中的类,Google Guava
想知道它是否适合用作一种缓冲区:每天一次,我的 webapp 中的一个进程会生成数万行(每行包含大约 100 个字符),然后将其上传到文件在 FTP 服务器上。我正在考虑使用一个FileBackedOutputStream
对象首先将所有这些字符串写入,然后使用 FTP 客户端访问它们FileBackedOutputStream.getSupplier().getInput()
,它返回一个InputStream
. 这将是一个正确的用例FileBackedOutputStream
吗?
java - 如何在 Java 中获取当前工作目录?
我想使用 Java 访问我当前的工作目录。
我的代码:
输出:
我的输出不正确,因为 C 驱动器不是我的当前目录。
如何获取当前目录?
java - 读取文件夹中的整个文件
Java中有没有一种方法可以在Java中指定一个目录并逐个读取整个文件?
否则有没有办法在java中读取正则表达式文件?所以如果文件夹中的所有文件都以gh001_12312 gh002_12312、gh003_12911、gh004_22222、gh005_xxxxx等开头
java - 读取/解析网络驱动器中存在的快捷方式文件时连接被拒绝异常
这mart.xml
是 Windows 框中的快捷方式C:\Param\Bin
。我得到以下 IOException:
我尝试使用 file: 协议从 URL 打开 Stream 但URLConnection.getInputStream
抛出相同的连接被拒绝异常。
任何建议将不胜感激?
java - 填充二维数组
我有一个包含三个人的数据的文本文件。每个人的属性用逗号分隔。它看起来像这样:
我最终要完成的是按姓氏升序对这些人进行排序。
不确定我是否以正确的方式考虑这个问题,但我想创建一个二维数组,将每个属性分配给正确的行和列。我们现在可以忘记排序。
如何让每一行填充数组的一行,每个单独的属性都在自己的列中?
也许我应该逐行读取文件,然后使用 lineFromFile.charAt(index) 将每个字符添加到二维数组中以填充或类似的东西?任何样品建议将不胜感激。