String realPath = "F:\Projects\prj_2010\test.jpeg";

String folderPath = realPath.substring(0, realPath.lastIndexOf("\\"));

File file = new File(folderPath);

String dirPath = file.getAbsolutePath();//目录路径

if (file.isDirectory()) {

File[] files = file.listFiles();//获取此目录下的文件列表

for (File fileFrom : files) {

String fromFile = fileFrom.getName();//得到单个文件名

if (fromFile.endsWith(".x")) {

fromFile = fromFile.substring(0, fromFile.lastIndexOf(".x"));

String toFileName = dirPath + "/" + fromFile;

File toFile = new File(toFileName);

if (fileFrom.exists() && !toFile.exists()) {

//开始更名

fileFrom.renameTo(toFile);

}

}

}

java 修改图片名_Java修改文件夹下图片的名称相关推荐

  1. 批量修改文件夹下图片名称(Python)

    本程序的功能是:批量修改文件夹下图片名称. import os import redef replcaeFileName(pic_path): # 修改pic_path路径下的文件名piclist = ...

  2. Android开发之--读取文件夹下图片生成略缩图并点击显示大图

    这是一个简单的Demo,目的是:读取文件夹下图片生成略缩图并点击显示大图. 先新建一个工程,创建一个ThumbnailsWindows的类,继承LinearLayout.代码如下: package o ...

  3. 查找文件夹下图片的数量

    //查找文件夹下图片的数量\ private int getFiles(String string){int i=0;File file = new File(string);File[] files ...

  4. 求文件夹下图片的数量python脚本

    """ 求文件夹下图片的数量 """ import ospath = 'F:/train-human/' filenames = os.li ...

  5. python将一个文件夹下图片按比例分在两个文件夹下

    #!/usr/bin/env python # -*- coding:utf-8 -*- # 将一个文件夹下图片按比例分在两个文件夹下,比例改0.7这个值即可 import os import ran ...

  6. java遍历文件夹下的_Java遍历文件夹下的所以文件

    利用Java递归遍历文件夹下的所以文件,然后对文件进行其他的操作.如:对文件进行重命名,对某一类文件进行重编码.可以对某一工程下的全部.java文件进行转码成utf-8等 代码如下,这里只对文件进行重 ...

  7. windows10系统修改c盘user文件夹下的计算机名称

    原文链接 不修改用户名 有些时候,C:\Users\路径有中文的话,很多软件搞不好因为这个问题都会莫名其妙的报错,尤其是那些以python和R语言为开发语言的软件(Anaconda, ArcGIS, ...

  8. 通过输入ab包名和后缀名自动添加或修改ab包名(同一文件夹下的所有文夹都会被修改包括子文件夹)

    说明 temp = temp.Substring(temp.IndexOf("Assets")); 这段代码主要是获取的文件路径为完整路径,而AssetImporter.GetAt ...

  9. Java中怎么获取文件夹的名称_java获取文件夹下所有文件的名称

    <java获取文件夹下所有文件的名称>由会员分享,可在线阅读,更多相关<java获取文件夹下所有文件的名称(2页珍藏版)>请在人人文库网上搜索. 1.如果想要获得当前文件中的文 ...

最新文章

  1. matlab 字符串替换
  2. 2020-11-7(http协议简介)
  3. Spark跟Flink的常见问题
  4. ActiveDirectory之不常用操作
  5. ap模式和sta模式共存_锐捷AP缺省VLAN和用户VLAN那些事儿 | 运维实战家
  6. 程序员修仙之路--设计一个实用的线程池
  7. 演练 构造函数的显示调用与隐式调用 c# 1613715344
  8. android学习一---搭建开发环境
  9. SkyEye图形化界面使用技巧篇(一)
  10. 第一部分:基础知识(第一章)File | New | Project
  11. int long long 的范围
  12. Android.mk小结
  13. selenium获取文本的几种方法小结(获取源码)
  14. 【小米】刷入第三方ROM统一教程
  15. 《活着》的优秀读后感范文3000字
  16. Android FBReader基础资料文档
  17. 算术收益率与对数收益率(几何收益率)
  18. Console口和Telnet远程登陆
  19. #define 喵 int_发现这个领养日,狗子觉得不能让喵独占鳌头
  20. vfp计算机sql,浅析VFP与SQL的应用(计算机科学与技术毕业论文)

热门文章

  1. 实用帖!分享5个素材丰富的资源网站
  2. 7.4 第三方支付和跨境支付
  3. Java数组动态增加容量
  4. 谱减法语音降噪的Python实现
  5. python面试常见问题汇总(1-30)
  6. 【编译原理】 实验三 LL(1)分析法(LL1分析表的自动生成)
  7. m4s格式,多线程爬B站视频
  8. html的表单可以加背景图片,如何装饰表单的背景和字符
  9. Maven | filtering,filter和profile标签使用
  10. JavaWEB-04 项目案例(1)