找到 34423 篇文章 关于编程

如何在 Java 中编写程序将一个文件中的字符复制到另一个文件?

Maruthi Krishna
更新于 2019-08-02 11:24:50

2K+ 阅读量

要将一个文件的内容逐个字符复制到另一个文件,示例import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class CopyFiles {    public static void main(String[] args) throws IOException {       //创建一个 File 对象来保存源文件       File source = new File("D:\ExampleDirectory\SampleFile.txt");       //创建一个 File 对象来保存目标文件       File destination = new File("D:\ExampleDirectory\outputFile.txt");       //创建一个 FileInputStream 对象       FileInputStream inputStream = new FileInputStream(source);       //创建一个 FileOutputStream 对象       FileOutputStream outputStream = ... 阅读更多

如何在 Java 中获取文件 URI 引用?

Maruthi Krishna
更新于 2019-08-02 11:21:24

4K+ 阅读量

名为 File 的 java.io 包中的类表示系统中的文件或目录(路径名)。此类提供各种方法来对文件/目录执行各种操作。通常,URI(统一资源标识符)表示资源。Java 的 URI 类表示此格式您可以通过调用 toURI() 方法来获取文件的 URI 格式。示例以下 Java 示例打印名为 samplefile.txt 的文件的 URI 格式import java.io.File; import java.io.IOException; import java.net.URI; public class GetURI {    public static void main(String args[]) throws IOException {       //实例化 File 类       String ... 阅读更多

如何在 Java 中动态创建和存储属性文件?

Maruthi Krishna
更新于 2019-08-02 11:18:19

3K+ 阅读量

.properties 是 Java 中用于存储可配置应用程序的扩展名。它在 Java 中由 Properties 类表示,您可以使用此类的 方法存储属性文件并从中读取。此类继承了 HashTable 类。创建 .properties 文件要创建属性文件 -实例化 Properties 类。使用 put() 方法填充创建的 Properties 对象。通过将存储文件的路径作为参数传递给 FileOutputStream 类进行实例化。示例以下 Java 程序在路径 D:/ExampleDirectory/ 中创建一个属性文件import java.io.FileOutputStream; import java.io.IOException; import java.util.Properties; public class CreatingPropertiesFile {    public static ... 阅读更多

如何在 Java 中压缩和解压缩文件数据?

Maruthi Krishna
更新于 2019-08-02 11:11:37

868 阅读量

Java 提供了两个类,即 DeflaterOutputStream 和 InflaterInputStream,用于压缩和解压缩数据。压缩单个文件要压缩单个文件 -通过以字符串格式传递要压缩的文件的路径作为参数,创建 FileInputStream 对象。通过以字符串格式传递输出文件的路径作为参数,创建 FileOutputStream 对象。通过将上面创建的 FileOutputStream 对象作为参数传递,创建 DeflaterOutputStream 对象。然后,读取输入文件的内容并使用 DeflaterOutputStream 类的 write() 方法写入。示例import java.io.FileOutputStream; import java.io.IOException; ... 阅读更多

如何在 Java 中按文件扩展名过滤文件并显示文件名?

Maruthi Krishna
更新于 2019-08-02 11:06:45

3K+ 阅读量

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

如何在 Java 中获取文件夹中所有文件/文件夹的列表?

Maruthi Krishna
更新于 2023-09-12 03:22:52

40K+ 阅读量

名为 File 的 java.io 包中的类表示系统中的文件或目录(路径名)。此类提供各种方法来对文件/目录执行各种操作。要获取目录中所有现有文件的列表,此类提供了 files 类提供了 list()(返回名称)和 ListFiles()(返回 File 对象)以及不同的变体。List() 方法此方法返回一个字符串数组,其中包含当前(File)对象所表示的路径中所有文件和目录的名称。使用此方法,您只需打印文件和目录的名称即可。示例以下 Java 程序 ... 阅读更多

StringWriter 在 Java 中的重要性是什么?

raja
更新于 2023-11-22 12:03:35

126 阅读量

StringWriter 类是 Writer 类的子类,它将字符串写入输出流。要写入字符串,此字符流会将字符串收集到字符串缓冲区中,然后构造一个字符串。StringWriter 的缓冲区会根据数据自动增长。StringWriter 类的重要方法有 write()、append()、getBuffer()、flush() 和 close()。语法 public class StringWriter extends Writer 示例 import java.io.*; public class StringWriterTest { public static void main(String args[]) { String str = "Welcome to Tutorials Point"; try { ... 阅读更多

如何在 Java 中创建单例枚举?

raja
更新于 2023-11-22 12:08:04

3K+ 阅读量

单例模式将类的实例化限制为一个对象。INSTANCE 是一个表示枚举实例的公共静态最终字段。我们可以使用 EnumSingleton.INSTANCE 获取类的实例,但最好将其封装在 getter 中,以防我们想要更改实现。在 Java 中,我们可以将枚举用作单例的原因有很多。保证一个实例(即使通过反射也无法实例化多个枚举)。线程安全。序列化。语法 public enum Singleton { INSTANCE; private singleton() { } } 示例 public enum EnumSingleton { ... 阅读更多

我们如何在 Java 中实现计时器线程?

raja
更新于 2023-11-22 12:13:21

4K+ 阅读量

Timer 类用于调度任务在给定时间一次或重复运行。它也可以作为守护线程在后台运行。要将 Timer 与守护线程关联,可以使用带布尔值的构造函数。Timer 可以使用固定延迟或固定速率来调度任务。在固定延迟中,如果任何执行因系统 GC 而延迟,则其他执行也会延迟,并且每次执行都会相应地延迟到之前的执行。在固定速率中,如果任何执行因系统 GC 而延迟,则会连续发生 2-3 次执行以... 阅读更多

在 Java 中,可以在枚举类型周围使用 switch 语句吗?

Maruthi Krishna
更新于 2020年7月2日 11:48:07

996 次浏览

Java 中的枚举 (enum) 是一种数据类型,用于存储一组常量值。您可以使用枚举来存储固定值,例如一周中的几天、一年中的月份等。enum Days {    SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY }您还可以为声明的常量定义具有自定义值的枚举。但是,您需要一个实例变量、一个构造函数和一个 getter 方法来返回值。使用枚举与 switchswitch 语句允许对变量与一列值进行相等性测试。每个值称为一个 case,正在测试的变量... 阅读更多

广告

© . All rights reserved.