需求:批量修改文件夹名称
分析:
设置指定的目录和查找的名称,点搜索,将所有查询到的文件夹路径显示出来,
确定查询的文件,点全部替换,将符合要求的文件夹名称替换为修改的文件名。
使用知识
J2SE
递归
IO
要求
熟悉相关API使用
示例
读取一个指定目录
递归读取目录
import java.io.File;
import junit.framework.TestCase;
/**
* 了解File API的作用
* JDK 1.5
* @author Administrator
*
*/
public class FileApiTest extends TestCase {
@Override
protected void setUp() throws Exception {
}
@Override
protected void tearDown() throws Exception {
}
public void testCanExecute() {
String pathname = "";
pathname = "c:/";
File file = new File(pathname);
}
/**
* 判断路径是否存在
* Y 是
* N 否
*/
public void testCanRead() {
// 定义路径
String pathname = "";
/** 1.测试一个存在的路径 C盘*/
pathname = "c:/";
File file = new File(pathname);
System.out.println("路径是否存在=" + (file.canRead()==true ? "Y(是)":"N(否)"));
/** 2.测试一个不存在的路径 Z盘 */
pathname = "z:/";
file = new File(pathname);
System.out.println("路径是否存在=" + (file.canRead()==true ? "Y(是)":"N(否)"));
}
/**
* 判断文件属性可读
* Y 可读
* N 可读、可写
*/
public void testCanWrite() {
// 定义路径
String pathname = "";
/** 1.测试:“添加”文件只读属性*/
pathname = "c:/file_read.txt";
File file = new File(pathname);
System.out.println("文件属性可写=" + (file.canWrite()==true ? "Y(可读、可写)":"N(只读)"));
/** 2.测试:“去掉”文件只读属性*/
pathname = "c:/file_write.txt";
file = new File(pathname);
System.out.println("文件属性可写=" + (file.canWrite()==true ? "Y(可读、可写)":"N(只读)"));
}
}
分享到:
相关推荐
c# winfrom 批量修改文件夹名称,名称按顺序自动加1 c# winfrom 批量修改文件夹名称 源码 c# winfrom 批量修改文件夹名称 源码 c# winfrom 批量修改文件夹名称 源码 c# winfrom 批量修改文件夹名称 源码 c# ...
批量修改文件夹名称,如果(新文件夹名称)存在的则将原文件夹中的文件复制到新文件夹中。 需要修改的文件夹与新的文件夹名称请用excel(2003格式)的导入,第一列为源文件夹名称,第二列为新文件夹名称 做的很粗糙...
方便快捷批量修改多个文件夹、命名,添加前缀、后缀
(这个“英语学习里有很多需要批量修改的【文件夹】,本软件就是替换增删这些批量文件夹名称的小工具”)然后点击确定 3.再输入需要修改增删替换的字符。例如:需要批量删除文件夹中的网址,你就在这里输入需要去除...
c#学习时自己做的一个小程序,希望大家多提宝贵意见! lemonyue@163.com
python批量修改文件夹名称,该文件内容即是对应我写的博客内容的集成。 项目描述: 在一个空的文件夹下新建了12个空文件夹,留作日后存放文件。这12个文件夹我想命名为1月到12月的英文单词。 思路: a ...
批量修改文件、文件夹、子文件夹、子文件的非常好用的一款小工具,方便,简单,易用!
批量修改文件夹。文件名的小软件。 不再为文件名字重复担忧。
这个是工作原因自己制作的小工具,大大提高的工作效率,分享给大家。
自己写的一个小工具,可以实现批量修改文件夹下边的所有文件的名称,三种方式,还可以包含文件夹中文件夹内的文件名称一起修改,需要的朋友可以下载
1 一键批量修改文件名称 2 个人主要用来修改图片名称。 如果1000个图片需要增加item并自动追加上数字编号。 类似这种格式可以一键完成:item_1001 ;item_1002;
批量修改某文件夹下所有文件夹的重新命名 如果下载不能运行,请下载net2.0安装运行就可以。 net2.0微软官方下载: ...
http://u.download.csdn.net/images/btn_submit.png
不少人向我求助,问批量删除文件名相同的字符,有什么办法? !见有网友悬赏 求批量移除文件夹名中的某段相同...为了更加方便的管理文档,我们需要对文件名称进行批量修改。那么如何批量删除文件夹名称中的同一个字呢?
更改目录名称,用于多级目录以及大量文件目录需更改名称
bat文件
reNamer,批量修改文件夹或者文件名称的工具,非常好用
excel vba 批量更改文件名称
一款可以批量修改文件名的软件,
批量修改文件夹下的文件名称,选择目标文件夹,去掉不需要改名的文件,选择增量改名还是截取,改名