解决eclipse资源文件名称不能含有特殊字符跟大写字母的问题
来源:互联网 发布:c templates 源码 编辑:程序博客网 时间:2024/06/03 09:26
public class ChangeName {public static void main(String[] args) {//把path改为你要操作的文件夹的全路径String path = "C:\\Users";String str = "!@#$%^&*()+:/\\\"|";char[] array = str.toCharArray();File file = new File(path);File[] list = file.listFiles();int yes = 0;int no = 0;for (File fi : list) {String fileName = fi.getName();for (char c : array) {String newC = String.valueOf(c);if(fileName.contains(newC)){//把大写字母转成小写fileName = fileName.toLowerCase();//把特殊字符转成下划线_fileName = fileName.replace(newC, "_");File fil = new File(file.getAbsolutePath() + "\\" + fileName);boolean b = fi.renameTo(fil);yes += ( b ? 1 : 0);no += ( b ? 0 : 1);System.out.println(( b ? "成功"+yes:"失败"+no));}}}}}
美工给的切图文件名有特殊字符跟大写字母,于是参考网上的,写了个工具类.
0 0
- 解决eclipse资源文件名称不能含有特殊字符跟大写字母的问题
- 处理生成文件名称时含有的特殊字符
- Qt解决QUrl含有中文或特殊字符无法下载的问题
- DotNetZip解决文件名称中文字符不显示的问题
- 华为网盘Bug:文件路径含有"."或"#"等字符导致文件名称无法显示的问题
- 解决Rss/Xml中一不能被识别的特殊字符问题
- JQuery中的id选择器含有特殊字符时,不能选中dom元素的解决方法
- JQuery中的id选择器含有特殊字符时,不能选中dom元素的解决方法
- 链接中含有+号特殊字符处理,不能传到后台
- ng-pattern 不能含有空格及特殊字符
- jQuery 查找含有特殊字符的元素
- linux 删除含有特殊字符的文件
- sqlalchemy 链接数据库,指定编码,解决密码含有特殊字符
- 完美解决QQ空间背景音乐中不能输入如"="等特殊字符问题
- 解决数据库插入特殊中文字符变成?的问题
- 检测是否含有特殊字符
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- Nginx系列博客推荐
- mysql for mac
- 红帽 Red Hat Linux相关产品iso镜像下载【百度云】【更新7.2】
- ubuntu部署eclipse兼容性问题
- 自定义转换Json工具
- 解决eclipse资源文件名称不能含有特殊字符跟大写字母的问题
- Scala编程实例:使用List和Tuple
- SQLAlchemy 使用总结
- java中的抽象类和接口区别于联系
- 零基础制作物理引擎--创造世界
- 域安全篇:寻找SYSVOL里的密码和攻击GPP(组策略偏好)
- java.io.EOFException的解决办法
- oracle在SERIALIZABLE级别上事务的特殊性与ORA-08177
- React Native入门——组件构成及生命周期简介