找到 4330 篇文章 关于 Java 8

Java 中的文件操作是什么?

Monica Mona
更新于 2020-02-25 10:23:05

193 次浏览

File 类提供了各种方法来执行相应的文件操作。canRead():此方法测试应用程序是否可以读取此抽象路径名表示的文件。当且仅当此抽象路径名指定的文件存在并且应用程序可以读取时,它返回 true;否则返回 false。canWrite():此方法测试应用程序是否可以修改此抽象路径名表示的文件。当且仅当文件系统实际包含此抽象路径名表示的文件并且应用程序被允许写入该文件时,它返回 true;否则返回 false。createNewFile():此方法会原子地创建... 阅读更多

如何在 Java 中执行排序?

karthikeya Boyini
更新于 2020-02-20 09:52:19

92 次浏览

您可以使用 Arrays 类的 sort() 方法对数组进行排序。示例实时演示import java.util.Arrays; public class MainClass {    public static void main(String args[]) throws Exception {       int array[] = { 2, 5, -2, 6, -3, 8, 0, -7, -9, 4 };       Arrays.sort(array);       printArray("已排序数组", array);       int index = Arrays.binarySearch(array, 1);       System.out.println("未找到 1 @ " + index);       int newIndex = -index - 1;       array = insertElement(array, 1, newIndex);       printArray("添加 1 后", array);    }   ... 阅读更多

如何使用 Java 计算文件夹的大小?

Sharon Christine
更新于 2020-02-20 09:51:17

1K+ 次浏览

您可以借助 FileUtils 类的 FileUtils.sizeofDirectory(文件名) 方法获取目录的大小。示例import java.io.File; import org.apache.commons.io.FileUtils; public class Main {    public static void main(String[] args) {       long size = FileUtils.sizeOfDirectory(new File("C:/Windows"));       System.out.println("大小: " + size + " 字节");    } }输出大小:2048 字节

如何使用 Java 查找文件?

Swarali Sree
更新于 2019-07-30 22:30:20

115 次浏览

以下示例显示了通过创建文件过滤器在目录中查找特定文件的方法。以下示例显示所有文件名以“b”开头的文件。示例实时演示import java.io.*; public class Main {    public static void main(String[] args) {       File dir = new File("C:");             FilenameFilter filter = new FilenameFilter() {          public boolean accept (File dir, String name) {             return name.startsWith("b");          }       };       String[] children = ... 阅读更多

如何使用 Java 递归创建目录?

Samual Sam
更新于 2020-02-20 09:49:22

242 次浏览

java.io.File.mkdirs() 会创建此抽象路径名命名的目录,以及必要的且不存在的父目录。示例实时演示import java.io.File; public class Main {    public static void main(String[] args) {       String directories = "D:\a\b\c\d ";       File file = new File(directories);       boolean result = file.mkdirs();       System.out.println("状态 = " + result);    } }输出状态 = true

如何使用 Java 检查文件是否存在?

Monica Mona
更新于 2020-02-20 08:27:51

109 次浏览

File 类提供了一个名为 exists() 的方法,如果当前文件对象中指定的文件存在,则返回 true。示例实时演示import java.io.File; public class FileHandling {    public static void main(String args[]) {       File file = new File("samplefile");       if(file.exists()) {          System.out.println("给定文件存在");       } else {          System.out.println("给定文件不存在");      }    } }输出给定文件不存在

如何使用 Java 列出目录中的所有文件?

karthikeya Boyini
更新于 2020-02-20 08:21:45

882 次浏览

您可以获取目录中的文件列表 - 使用 File 类创建一个目录对象。使用 getName() 方法获取其中的目录列表。示例import java.io.File; public class FindingDirectories {    public static void main(String args[]) {       String dir ="C:/Users/Tutorialspoint/Desktop/movies";       File directory = new File(dir);       File[] fileList = directory.listFiles();       for(File file: fileList) {          System.out.println(file.getName());       }    } }输出Arundhati HD.mp4 Okka Ammai Tappa.mkv Padamati Sandhya Ragam.mp4

System.out.println() 和 System.out.print() 在 Java 中的区别是什么?

Sharon Christine
更新于 2020-02-20 08:19:37

1K+ 次浏览

println() 通过写入行分隔符字符串来终止当前行。print() 方法只打印给定的内容。示例实时演示public class Sample {    public static void main(String args[]) {       System.out.println("Hello");       System.out.println("how are you");       System.out.print("Hello");       System.out.print("how are you");    } }输出Hello how are you Hellohow are you

System.out、System.in 和 System.err 流在 Java 中的区别是什么?

Swarali Sree
更新于 2019-07-30 22:30:20

1K+ 次浏览

所有编程语言都提供对标准 I/O 的支持,用户程序可以从中键盘获取输入,然后在计算机屏幕上产生输出。类似地,Java 提供以下三个标准流:标准输入:用于向用户程序提供数据,通常使用键盘作为标准输入流,表示为 System.in。标准输出:用于输出用户程序产生的数据,通常使用计算机屏幕作为标准输出流,表示为 System.out。标准错误:用于输出用户程序产生的错误数据,... 阅读更多

Java 中的序列化和反序列化有什么区别?

Samual Sam
更新于 2020-02-25 10:28:26

2K+ 次浏览

序列化Java 提供了一种称为对象序列化的机制,其中对象可以表示为字节序列,其中包括对象的数据以及有关对象类型和存储在对象中的数据类型的信息。示例import java.io.*; public class SerializeDemo {    public static void main(String [] args) {       Employee e = new Employee();       e.name = "Reyan Ali";       e.address = "Phokka Kuan, Ambehta Peer";       e.SSN = 11122333;       e.number = 101;       try {         ... 阅读更多

广告