比如在c盘下 有文件 ADO.DOC 我想把文件名改成小写 ado.docFile sf = new File("c:/ADO.doc");
File tf = new File("c:/ado.doc");
sf.renameTo(tf);
没效果
如果改下名字就可以了 比如
File tf = new File("c:/ado.doc");//可是我不需要改名啊
请问如何解决文件名大写改小写的问题
File tf = new File("c:/ado.doc");
sf.renameTo(tf);
没效果
如果改下名字就可以了 比如
File tf = new File("c:/ado.doc");//可是我不需要改名啊
请问如何解决文件名大写改小写的问题
解决方案 »
- 【求教】学习JAVA有些日子了,对一些简单点的Swing程序也是可以看懂,可是写不出来怎么回事?
- 关于模式,再问一个,备忘录模式,在WEB应用中有什么好的例子吗
- 一个组件覆盖了另外一个,如何改变其层的顺序?
- 连接数据库错误:No suitable driver!
- [共享]澄清大部分人的一个误区:try{}catch{}finally{}中的return语句--->顶者有分!
- 什么是“类数据成员”,什么是“对象数据成员”,两者有什么区别?
- 请问如何用java解压缩rar文件?
- 如何删除一个文件中的一行?
- 很菜的问题——如何设置CLASSPATH?
- struts
- list的实际大小和list.size()得到的值不一样,求大侠帮忙,很急!!!
- 菜鸟求解面向对象中封装为什么会运行出这个结果。
public static void main(String[] args) throws Exception {
File src = new File("D:\\bak\\AA.txt");
File dst = new File("D:\\bak\\aa.txt");
boolean ret = src.renameTo(dst);
System.out.println(ret);
}
为什么我可以改名成功?
File dir = new File("c:\\");
File[] files = dir.listFiles();
for(File file : files){
String parent = file.getParent();
String name = file.getName();
File newFile = new File(parent + File.separator + name.toLowerCase());
file.renameTo(newFile);
}
是这个意思吗