当前位置:首页 » 文件管理 » java文件夹移动

java文件夹移动

发布时间: 2022-06-25 21:53:28

A. java 文件夹的移动问题

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter two folders' path");
String src = scanner.next();
String dest = scanner.next();
moveFolder(src, dest);

}

static void moveFolder(String src, String dest) {
File srcFolder = new File(src);
File destFolder = new File(dest);
File newFile = new File(destFolder.getAbsoluteFile() + "\\" + srcFolder.getName());
srcFolder.renameTo(newFile);
}

B. JAVA程序将桌面上所有的文件(除快捷方式)移动到以今天日期命名的文件夹中备份。哪位大神能帮忙写下代码!

这个简单啊,主要是文件的获取及移动,第一步,先读取桌面的文件,桌面是有路径,java可以读取某一路径下所有的文件,你可以筛选出快捷方式排除掉,第二步,将文件移动到新建的文件夹,java可以移动文件和创建文件夹,这一步也可以实现,这样整个备份过程就完成了

C. java如何跨盘符移动文件夹

java本身是没有默认命令的,不过可以通过递归的方式,遍历子目录,实现文件的功能。
另一种方式是 使用 系统命令 windows 可以使用x, linux下 用 mv -R 都可以实现。

D. java 中大文件 复制\移动 该如何处理,不能太占内存

就用普通的fileinputstream就行吧,java里对文件的读写还是比较快的。

不是这样的吧。。。。
你可以设置下缓冲区的大小嘛,想设多大就设多大。
以前我处理过类似的情况,几百兆的日志文件吧,好像也没做什么特别的处理,设下缓冲区就可以了,哪儿能文件多大就全部读到内存里。。。

E. java中文件移动问题,file.move

没看懂你的代码,java API是支持文件剪切的,如下
//移动e:/abc.txt 到e:/abc/abc.txt
java.io.File file = new java.io.File("e:/abc.txt");
file.renameTo(new java.io.File("e:/abc/abc.txt"));

F. Java中如何进行文件(及文件夹)的新建,移动,删除等给出代码

File
F=new
File(路径);/通过将给定路径名字符串转换为抽象路径名来创建一个新
File
实例。
F.delete();//删除此抽象路径名表示的文件或目录。
文件的移动的话,得通过输入输出流
FileInputStream
FI=new
FileInputStream(F);
FileOutputStream
FO=new
FileOutputStream(F);
wile(FI.read()!=EOF)
{
FO.write();
}

G. 怎样使用java编程实现文件的剪切/移动

可以通过BufferedReader 流的形式进行流读取,之后通过readLine方法获取到的内容,之后通过if判断来实现在某些特定位置的内容的剪切和移动操作。
举例:
BufferedReader bre = null;
OutputStreamWriter pw = null;//定义一个流
try {
String file = "D:/test/test.txt";
bre = new BufferedReader(new FileReader(file));//此时获取到的bre就是整个文件的缓存
pw = new OutputStreamWriter(new FileOutputStream(“D:/test.txt”),"GBK");//确认流的输出文件和编码格式,此过程创建了“test.txt”实例
while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环
{
if(str.indexOf("排除")<0){//判断是否需要舍弃
pw.write(str);//将要写入文件的内容,可以多次write
}
}
bre.close();//关闭流
pw.close();//关闭流
解释:以上方法是实现的删除,if中的条件改变下,即可实现其余的功能。
备注:文件流用完之后必须及时通过close方法关闭,否则会一直处于打开状态,直至程序停止,增加系统负担。

H. java 中怎样把一个文件从一个包中转移到另外一个包里面

您好~很高兴回答您的问题,希望能帮到您~
方法一:在eclipse里直接选中该文件,拖到另外一个包里
方法二:右键点击该文件,选择refactor->move
选择相应的包
方法三:你直接把类里面的包名改一下,然后他会报错,你点击那个错误,有提示信息帮你自动移动类。。。

热点内容
app什么情况下找不到服务器 发布:2025-05-12 15:46:25 浏览:714
php跳过if 发布:2025-05-12 15:34:29 浏览:467
不定时算法 发布:2025-05-12 15:30:16 浏览:131
c语言延时1ms程序 发布:2025-05-12 15:01:30 浏览:165
动物园灵长类动物配置什么植物 发布:2025-05-12 14:49:59 浏览:734
wifi密码设置什么好 发布:2025-05-12 14:49:17 浏览:148
三位数乘两位数速算法 发布:2025-05-12 13:05:48 浏览:397
暴风影音缓存在哪里 发布:2025-05-12 12:42:03 浏览:541
access数据库exe 发布:2025-05-12 12:39:04 浏览:630
五开的配置是什么 发布:2025-05-12 12:36:37 浏览:365