gpt4 book ai didi

java - 使用java和mysql数据库重命名重复文件

转载 作者:行者123 更新时间:2023-12-01 17:50:51 25 4
gpt4 key购买 nike

我正在尝试制作一个涉及“文件管理”的系统,因此唯一困扰我的是如何重命名文件重复项,例如:

  • “Cat.docx”变为 Cat(1).docx
  • “Cat(1).docx”也会变成 Cat(2).docx 等等...

我也理解与我的问题相关的其他线程答案 here但我正在使用Mysql数据库和Java,老实说我想不出一种方法来适应我的情况。

任何人对此有想法,请分享。非常感谢!

最佳答案

如果您将 fileName 存储在数据库中,则可以按照以下步骤操作

  1. 如果您获取文件名 file.txt,则使用

    调用 db

    从 fileNmae="file.txt"的表中选择 count(*)

  2. 如果此计数大于 0,则将文件插入名为 file(1).txt 的表中(重命名遵循 link )

  3. 如果count为0则直接将原名称插入表中。

关于java - 使用java和mysql数据库重命名重复文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60795769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com