找到关于 Java 8 的4330 篇文章

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

Maruthi Krishna
更新于 2023年9月12日 03:22:52

40K+ 次查看

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

你可以在 Java 中使用 switch 语句处理枚举吗?

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

995 次查看

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

如何在 Java 中打印数组的内容?

Maruthi Krishna
更新于 2020年7月2日 11:49:24

463 次查看

一般来说,数组是存储多个相同数据类型的变量的容器。它们是固定大小的,大小在创建时确定。数组中的每个元素都由从 0 开始的数字定位。您可以使用名称和位置访问数组的元素,如下所示:-System.out.println(myArray[3]); // 即 1457在 Java 中创建数组在 Java 中,数组被视为引用类型,您可以使用 new 关键字类似于对象来创建数组,并使用索引填充它,如下所示:-int myArray[] = new int[7]; myArray[0] = 1254; myArray[1] = 1458; myArray[2] ... 阅读更多

Java 中 import 和 package 的区别是什么?

Maruthi Krishna
更新于 2020年7月2日 11:50:24

2K+ 次查看

在 Java 中,相互关联的类和接口都分组在一个包中。包只不过是一个目录,它存储特定概念的类和接口。例如,与输入和输出操作相关的所有类和接口都存储在 java.io 包中。创建包您可以通过在类/接口(文件)的顶部使用关键字 package 声明包来将所需的类和接口分组在一个包中,如下所示:-package com.tutorialspoint.mypackage; public class Sample{    public void demo(){       System.out.println("这是 sample 类的⼀个方法");    }    public static void main(String ... 阅读更多

在 Java 中,有多少种方法可以从键盘读取数据?

Maruthi Krishna
更新于 2019年8月1日 14:27:57

4K+ 次查看

java.io 包提供各种类来从各种来源和目标读取和写入数据。您可以使用各种类(例如 Scanner、BufferedReader、InputStreamReader、Console 等)从用户(键盘)读取数据。使用 Scanner 类从 Java 1.5 开始引入了 Scanner 类。此类接受 File、InputStream、Path 和 String 对象,使用正则表达式逐个标记读取所有基本数据类型和字符串(来自给定源)。默认情况下,空格被视为分隔符(将数据分成标记)。要从键盘读取数据,您需要使用标准输入作为源 (System.in)。对于每种数据类型,都有一个 nextXXX() ... 阅读更多

如何在 Java 中设置文件权限?

Maruthi Krishna
更新于 2019年8月1日 14:22:20

8K+ 次查看

一般来说,每当您创建文件时,您可以限制/允许某些用户读取/写入/执行文件。在 Java 中,文件(其抽象路径)由 java.io 包的 Files 类表示。此类提供各种方法来对文件执行各种操作,例如读取、写入、删除、重命名等。此外,此类还提供以下方法:-setExecutble() - 此方法用于将执行权限设置为当前 (File) 对象表示的文件。setWritable() - 此方法用于将写入权限设置为当前 (File) 对象表示的文件。setReadable() - 此方法是... 阅读更多

是否可以使用 Java 中的 File 对象更改目录?

Maruthi Krishna
更新于 2019年8月1日 14:18:13

2K+ 次查看

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

如何在 Java 中使用 Scanner 类读取单个字符?

Maruthi Krishna
更新于 2020年7月2日 11:52:39

2K+ 次查看

从 Java 1.5 开始引入了 Scanner 类。此类接受 File、InputStream、Path 和 String 对象,使用正则表达式逐个标记读取所有基本数据类型和字符串(来自给定源)。默认情况下,空格被视为分隔符(将数据分成标记)。使用 Scanner 类读取字符Scanner 类提供 nextXXX()(其中 xxx 是 int、float、boolean 等)方法,这些方法用于读取各种基本数据类型。但它从不提供读取单个字符的方法。但是,您仍然可以使用此类读取单个字符。Scanner 的 next() 方法... 阅读更多

如何使用 Scanner 类读取文件内容?

Maruthi Krishna
更新于 2019年8月1日 14:08:57

14K+ 次查看

从 Java 1.5 开始引入了 Scanner 类。此类接受 File、InputStream、Path 和 String 对象,使用正则表达式逐个标记读取所有基本数据类型和字符串(来自给定源)。默认情况下,空格被视为分隔符(将数据分成标记)。要使用此类提供的 nextXXX() 方法读取各种数据类型。读取文件的内容 - 要读取文件的内容,Scanner 类提供各种构造函数。序号构造函数和描述1Scanner(File source)用于读取给定 File 对象表示的文件中的数据。2Scanner(InputStream source)用于读取... 阅读更多

Java 中的 Scanner 类是什么?它是什么时候引入的?

Maruthi Krishna
更新于 2019年8月1日 14:03:58

402 次查看

在 Java 1.5 之前,程序员要从用户那里读取数据,需要依赖字符流类和字节流类。从 Java 1.5 开始引入了 Scanner 类。此类接受 File、InputStream、Path 和 String 对象,使用正则表达式逐个标记读取所有基本数据类型和字符串(来自给定源)。默认情况下,空格被视为分隔符(将数据分成标记)。要使用此类提供的 nextXXX() 方法读取各种数据类型,例如 nextInt()、nextShort()、nextFloat()、nextLong()、nextBigDecimal()、nextBigInteger()、nextLong()、nextShort()、nextDouble()、nextByte()、nextFloat()、next()。示例 - 从... 阅读更多

广告