找到关于编程的34423 篇文章

Java 中的 BufferedReader 类。

Maruthi Krishna
更新于 2019年9月12日 06:26:28

7000+ 次浏览

Java 的 BufferedReader 类用于读取指定来源(字符输入流)的字符流。此类的构造函数接受 InputStream 对象作为参数。此类提供名为 read() 和 readLine() 的方法,分别读取并返回字符和下一行,并返回它们。通过将您的 InputStream 对象作为参数传递来实例化 InputStreamReader 类。然后,创建一个 BufferedReader,将上述获得的 InputStreamReader 对象作为参数传递。现在,使用 readLine() 或 read() 方法从当前读取器读取数据作为字符串。示例以下 Java 程序演示如何读取整数数据 ... 阅读更多

Java 中的可变参数是什么?

Maruthi Krishna
更新于 2019年9月12日 06:19:50

560 次浏览

在定义方法时,通常我们会指定它接受的参数及其类型,例如:myMethod(int a, String b){ }。如果您需要接受多个相同类型变量,则需要一个接一个地指定变量,例如:myMethod(int a, int b, int c){ }。您还可以向方法传递特定类型数量可变的参数。这些被称为可变参数或 varargs。它们由三个点 (…) 表示。语法public myMethod(int ... a) {    // 方法体 }一旦您使用可变参数作为参数 ... 阅读更多

如何使用 Java 向现有文件添加/追加内容?

Maruthi Krishna
更新于 2019年9月12日 06:15:25

408 次浏览

在大多数情况下,如果您尝试使用 java.io 包的类向文件写入内容,则文件将被覆盖,即文件中的现有数据将被擦除,并将新数据添加到其中。但是在某些情况下,例如将异常记录到文件(不使用日志框架)中,您需要在文件的下一行追加数据(消息)。您可以使用 java.nio 包的 Files 类执行此操作。此类提供名为 write() 的方法,该方法接受表示文件的 Path 类的对象。保存要写入的数据的字节数组…… 阅读更多

我们何时可以在 Java 中使用 getClass() 方法?

raja
更新于 2023年12月1日 14:43:00

155 次浏览

getClass() 方法来自 Object 类,它返回 Class 类的实例。当我们声明一个新的对象实例时,它将引用一个类。每个 JVM 只能有一个类,但多个对象可以引用它。因此,当我们获取两个对象的类时,它们可能引用的是同一个类。语法public final Class getClass() 示例类 User { private int id; private String name; public User(int id, String name) { this.id = id; this.name ... 阅读更多

如何在 Java 中将数据写入 .csv 文件?

Maruthi Krishna
更新于 2019年9月11日 14:24:40

16000+ 次浏览

名为 OpenCSV 的库提供用于从 .CSV 文件读取和写入数据的 API。这里解释了如何使用 Java 程序写入 .csv 文件的内容。Maven 依赖项    com.opencsv    opencsv    4.4    org.apache.commons    commons-lang3    3.9 com.opencsv 包的 CSVWriter 类表示一个简单的 csv 写入器。在实例化此类时,您需要将表示要向其写入数据的文件的 Writer 对象作为参数传递给其构造函数。它提供名为 writeAll() 和 writeNext() 的方法来将数据写入 .csv 文件。使用…… 阅读更多

如何在 Java 中从 .csv 文件读取数据?

Maruthi Krishna
更新于 2019年9月11日 14:16:41

4000+ 次浏览

名为 OpenCSV 的库提供用于从 .CSV 文件读取和写入数据的 API。这里解释了如何使用 Java 程序读取 .csv 文件的内容。Maven 依赖项    com.opencsv    opencsv    4.4    org.apache.commons    commons-lang3    3.9 com.opencsv 包的 CSVReader 类表示一个简单的 CSV 读取器。在实例化此类时,您需要将表示要读取的文件的 Reader 对象作为参数传递给其构造函数。它提供名为 readAll() 和 readNext() 的方法来读取 .csv 文件的内容使用 readNext() 方法readNext()... 阅读更多

如何使用 Java 在项目文件夹中创建目录?

Maruthi Krishna
更新于 2019年9月11日 14:10:53

1000+ 次浏览

java.io 包中的名为 File 的类表示系统中的文件或目录(路径名)。此类提供各种方法来对文件/目录执行各种操作。此类的 mkdir() 方法使用当前对象表示的路径创建一个目录。因此,要创建目录 - 通过将要创建的目录的路径作为参数(字符串)传递来实例化 File 类。使用上述创建的文件对象调用 mkdir() 方法。示例以下 Java 示例从用户读取要创建的目录的路径和名称,并创建它。 实时演示import java.io.File; import java.util.Scanner; ... 阅读更多

如何在 Java 中使用 FileUtils 移动文件?

Maruthi Krishna
更新于 2019年9月11日 14:07:37

625 次浏览

使用 File 类java.io 包中的名为 File 的类表示系统中的文件或目录(路径名)。此类提供各种方法来对文件/目录执行各种操作。此类提供各种方法来操作文件,File 类的 rename() 方法接受一个表示目标文件的字符串,并将当前文件的抽象文件路径重命名为给定的路径。此方法实际上将文件从源路径移动到目标路径。示例 实时演示import java.io.File; public class MovingFile {    public static void main(String args[]) {       // 创建源文件对象 ... 阅读更多

如何使用 Java 读取目录中所有文件的数据?

Maruthi Krishna
更新于 2019年9月11日 14:04:20

11000+ 次浏览

java.io 包中的名为 File 的类表示系统中的文件或目录(路径名)。此类提供各种方法来对文件/目录执行各种操作。要获取目录中所有现有文件的列表,此类提供五种不同的方法来获取特定文件夹中所有文件的详细信息-String[] list()File[] listFiles()String[] list(FilenameFilter filter)File[] listFiles(FilenameFilter filter)File[] listFiles(FileFilter filter)listFiles() 方法此方法返回一个数组,其中包含当前(File)对象表示的路径中所有文件(和目录)的对象(抽象路径)。以下 Java 程序打印名称、路径和大小…… 阅读更多

如何从 Java 文件中读取一定数量的元素?

Maruthi Krishna
更新于 2019年9月11日 13:59:07

677 次浏览

要从文件中读取固定数量的元素,您可以从文件中读取所需数量的数据元素并对其进行处理,或者将整个文件读取到集合或数组中,然后对每个第 n 个元素进行处理。示例:下面的 Java 程序一次读取文件内容中的 10 个单词,并将其打印在单独的行上。import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; public class ReadingData {    public static void main(String args[]) throws FileNotFoundException {       // 创建 File 对象以读取数据       File file = ... 阅读更多

广告
© . All rights reserved.