导航:首页 > 编程语言 > java文件夹移动

java文件夹移动

发布时间:2022-05-22 08:40:15

‘壹’ java如何跨盘符移动文件夹

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

‘贰’ 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"));

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

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

‘肆’ java如何拷贝文件到另一个目录下

下面列举出4种方式:

1、使用FileStreams复制

这是最经典的方式将一个文件的内容复制到另一个文件中。 使用FileInputStream读取文件A的字节,使用FileOutputStream写入到文件B。正如你所看到的我们执行几个读和写操作try的数据,所以这应该是一个低效率的,下一个方法我们将看到新的方式。 这是第一个方法的代码:

‘伍’ java使用IO移动文件

首先把YYYYmmmdd格式化为YYYY/mm/dd , 格式化不用多说了吧

然后判断YYYY/mm/dd文件夹是否存在

newFile("YYYY/mm/dd").exits();

存在则不创建,直接write进这个路径。

不存在就file.mkdir() ; 创建。再write进去就行

‘陆’ 怎样使用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方法关闭,否则会一直处于打开状态,直至程序停止,增加系统负担。

‘柒’ 如何把java项目文件夹放到自己的文件夹中

第一步:直接先创建一个java项目;
第二步:将文件夹复制到java项目本地存储路径相应的src文件夹下。
第三步:刷新eclipse中的java项目,即可完成”导入“操作,否则不是java项目的话,是没法导入的。

‘捌’ Java怎么移动文件夹里的文件到指定文件

是的,用File类的renameTo方法即可,注意目标文件名一定要合法,否则失败!

/**
* 移动文件到指定目录
*
* @param oldPath
* String 如:c:/fqf.txt
* @param newPath
* String 如:d:/fqf.txt
*/
public static void moveFile(String oldPath, String newPath) {
File(oldPath, newPath);
delFile(oldPath);

}

/**
* 移动文件到指定目录
*
* @param oldPath
* String 如:c:/fqf.txt
* @param newPath
* String 如:d:/fqf.txt
*/
public static void moveFolder(String oldPath, String newPath) {
Folder(oldPath, newPath);
delFolder(oldPath);
}

‘玖’ java 中怎样把一个文件从一个包中转移到另外一个包里面

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

‘拾’ 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);
}

阅读全文

与java文件夹移动相关的资料

热点内容
appstore免密码支付怎么关闭 浏览:30
域控制器如何备份到另一服务器 浏览:306
腾讯云应用服务器可以做什么 浏览:507
二次元表格编程 浏览:20
plc编程器保停 浏览:963
如何降低服务器的内存占用率 浏览:868
阿里云服务器是个什么意思 浏览:817
国内最好的数控编程培训学校 浏览:13
222乘104列是算法 浏览:159
程序员沟通正确姿势 浏览:969
魔玩app怎么视频推广 浏览:960
程序员抽奖送礼 浏览:458
北京java程序员薪资 浏览:658
如何创建网络平台或者app 浏览:355
python随机数生成控制概率 浏览:237
压缩机并联运行 浏览:899
两位单片机 浏览:63
四川音乐类投档线的算法 浏览:650
建行app如何改转账卡 浏览:27
android开发升级 浏览:299