当前位置:首页 > Java

java 如何删除

2026-03-20 03:23:38Java

删除文件或目录

使用 java.nio.file.Files 类的 delete()deleteIfExists() 方法:

import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.io.IOException;

Path path = Paths.get("文件路径");
try {
    Files.delete(path); // 若文件不存在会抛出异常
    // 或使用 Files.deleteIfExists(path); (不存在时不报错)
} catch (IOException e) {
    e.printStackTrace();
}

删除字符串中的字符

通过 String.replace() 或正则表达式移除特定字符:

String str = "Hello World";
str = str.replace("o", ""); // 删除所有 'o',结果为 "Hell Wrld"
str = str.replaceAll("[aeiou]", ""); // 正则删除所有元音字母

删除集合中的元素

使用 IteratorremoveIf() 方法安全删除:

List<String> list = new ArrayList<>(Arrays.asList("A", "B", "C"));
Iterator<String> it = list.iterator();
while (it.hasNext()) {
    if (it.next().equals("B")) {
        it.remove(); // 删除 "B"
    }
}

// Java 8+ 的 removeIf
list.removeIf(s -> s.equals("A")); // 删除所有 "A"

删除数组中的元素

数组长度固定,需创建新数组或使用集合类:

String[] array = {"a", "b", "c"};
List<String> list = new ArrayList<>(Arrays.asList(array));
list.remove(1); // 删除索引1的元素 "b"
array = list.toArray(new String[0]); // 转换回数组

删除数据库记录

通过 JDBC 执行 SQL DELETE 语句:

java 如何删除

String sql = "DELETE FROM users WHERE id = ?";
try (Connection conn = DriverManager.getConnection(DB_URL);
     PreparedStatement pstmt = conn.prepareStatement(sql)) {
    pstmt.setInt(1, 101); // 删除ID为101的记录
    pstmt.executeUpdate();
} catch (SQLException e) {
    e.printStackTrace();
}

标签: java
分享给朋友:

相关文章

java如何创建文件

java如何创建文件

使用 File 类创建文件 通过 File 类的 createNewFile() 方法创建文件。此方法返回布尔值,表示文件是否成功创建。 import java.io.File; import ja…

java如何运行

java如何运行

运行Java程序的基本方法 Java程序的运行需要经过编写、编译和执行三个主要阶段。以下是具体步骤: 编写Java源代码 创建一个以.java为后缀的文件,例如HelloWorld.java。文件内…

如何运行java项目

如何运行java项目

运行Java项目的步骤 确保Java环境已安装 在运行Java项目前,需确认系统已安装Java Development Kit(JDK)。通过命令行输入java -version和javac -ver…

如何编写java

如何编写java

编写Java程序的基本步骤 安装Java开发工具包(JDK),确保系统环境变量配置正确。可以从Oracle官网下载最新版本的JDK并进行安装。 选择一个合适的集成开发环境(IDE),如Eclipse…

java如何运行程序

java如何运行程序

运行Java程序的步骤 安装Java开发工具包(JDK) 确保系统已安装JDK,可通过命令行输入java -version和javac -version验证。若未安装,需从Oracle官网下载并配置环…

如何安装java软件

如何安装java软件

下载Java安装包 访问Oracle官方网站或OpenJDK开源项目页面,选择适合操作系统的Java版本(如Windows、macOS或Linux)。对于个人使用,通常下载JDK(Java Devel…