java-io 相关问题

java.io包通过数据流,序列化和文件系统提供阻塞输入和输出。

谷歌番石榴。废弃 "InputSupplier "和 "OutputSupplier "实用程序后,使用 "ByteSource "和 "ByteSink"。

我在我的项目中遇到了旧的代码,它使用了Google Guava的InputSupplier和OutputSupplier工具。由于这些类在最新的版本中已被废弃,我需要重构我的代码。

回答 1 投票 0

在java中提取格式化文本文件的特定部分。

我一直在尝试解决一个与读取文本文件有关的问题。我目前有一个文本文件,其中包含了一个在线商店的信息,格式是这样的。ITEM_LIST { ΙΤΕΜ { ...

回答 1 投票 0

显示图像在kmz点

我使用下面的程序创建了一个KMZ文件,在我的maven项目中,我在项目文件夹下创建了一个名为files的文件夹,我在files文件夹中添加了一个名为grn-pushpin.png的图片。

回答 1 投票 0

StandardOpenOption.WRITE + StandardOpenOption.CREATE withwithout TRUNCATE_EXISTING之间的区别?

可能是个简单的答案,但我试着阅读了StandardOpenOption的javadoc文档,但我还是不清楚当我说Files.write(...,...,StandardOpenOption.WRITE,...)时会发生什么。

回答 1 投票 0

如何识别文件在哪个存储设备中

我正在开发一个Java软件,该软件可以读取很多可能的大文件。我将尝试对其进行并行化,以便它从不同的设备(HDD,SSD,闪存驱动器,SMB等)中读取并行文件,并且仅读取1 ...

回答 1 投票 1

我们可以使用一个流访问Java中不同的文件内容吗?

考虑到这种情况,我有2个文本文件,分别是file1.txt和file2.txt。我可以仅使用一个FileInputStream对象来访问两个文件的数据吗?而不是声明2个单独的...

回答 1 投票 -3

我可以使用java.nio进行控制台输入吗?

考虑竞争编程的情况,我必须从console读取2 * 10 ^ 5(甚至更多)数字。然后,我使用BufferedReader或为了获得更快的性能而使用自定义阅读器类,该类...

回答 1 投票 1

我可以从System.in使用java.nio吗?

考虑竞争编程的情况,我必须从console读取2 * 10 ^ 5(甚至更多)数字。然后,我使用BufferedReader或为了获得更快的性能而使用自定义阅读器类,该类...

回答 1 投票 1

我可以将java.nio类用于控制台输入吗?

考虑竞争编程的情况,我必须从console读取2 * 10 ^ 5(甚至更多)数字。然后,我使用BufferedReader或为了获得更快的性能而使用自定义阅读器类,该类...

回答 1 投票 2

[java.io和文件系统块大小

假设文件系统块大小为4KB,根据我的理解,这意味着所有IO的大小均为4KB。我有2个问题:使用java.io API时,说FileReader,它不会读取一个字符...

回答 1 投票 2

[java新文件,当有条件的一部分时不返回布尔值

在我的Java程序中,这将创建一个目录,并在成功时返回布尔值true:new File(String.valueOf(subdir))。mkdir();那么,为什么这不能作为布尔的第二部分呢?即,...

回答 1 投票 0


使用JAVA检索目录中的所有XML文件名

我有一个包含多个文件的目录。我只需要使用Java检索列表中的XML文件名。我该怎么办?

回答 4 投票 1

将长数组转换为字节数组的Java本机方法

java中是否有任何本机方法可以将长数组复制/转换为字节数组,反之亦然。我知道下面的方法ByteBuffer bb = ByteBuffer.allocate(longArray.length * Long.BYTES); bb ....

回答 1 投票 0

逐字读取文本文件,并使用Java将其放在另一个文本文件的列表中

我最近在一个项目中工作,我想逐字阅读一个文本文件,并将这个词放在另一个文本文件的列表中。字符串文件名=“ C:\\ Users \\ 4R-NSD \\ Desktop \\ write.txt”; ...

回答 1 投票 0

在文本文件末尾获取java.io.FileWriter@xxxxxxxx

从jTextArea写入文件时,总是总是以java.io.FileWriter@xxxxxxxx结尾,而xxxxxxxx是一个随机的十六进制值。我该如何删除?这是我的代码:试试(...

回答 1 投票 -1

如何找出哪个行分隔符BufferedReader#readLine()用于拆分行?

我正在通过BufferedReader字符串读取文件名filename ... ... br = new BufferedReader(new FileInputStream(filename)); while(true){字符串s = br.readLine();如果(s == null)中断; ...} ...

回答 9 投票 12

使用java.nio.Files或java.io类创建java.io.BufferedWriter

这两者之间有什么区别?路径path = FileSystems.getDefault()。getPath(“ file.txt”); BufferedWriter bw = Files.newBufferedWriter(path);和BufferedWriter bufferedWriter = new ...

回答 1 投票 0

如何在我的.txt字计数器中解决此NullPointerException [重复]

我正在尝试制作一个Java程序,该程序对'* .txt'-文件中的单词和行进行计数。到目前为止,一切都很好。该代码仅在“ .txt”只有两行时有效。如果在其中添加更多行,我会得到一个...

回答 1 投票 0

如何使用Java获取当前的工作目录?

我想使用Java访问我当前的工作目录。我的代码:当前字符串= new java.io.File(“。”).getCanonicalPath(); System.out.println(“ Current dir:” + current);字符串...

回答 20 投票 1010

© www.soinside.com 2019 - 2024. All rights reserved.