當前位置:首頁 » 文件管理 » 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
選擇相應的包
方法三:你直接把類裡面的包名改一下,然後他會報錯,你點擊那個錯誤,有提示信息幫你自動移動類。。。

熱點內容
電腦網路ip地址怎麼配置 發布:2025-01-16 16:03:48 瀏覽:329
我的世界安卓網易版怎麼裝材質包 發布:2025-01-16 16:00:55 瀏覽:254
404頁面源碼 發布:2025-01-16 15:58:48 瀏覽:887
手機建行密碼忘記了怎麼辦 發布:2025-01-16 15:45:38 瀏覽:224
易語言視頻播放源碼 發布:2025-01-16 15:39:35 瀏覽:343
肇觀演算法 發布:2025-01-16 15:38:39 瀏覽:610
管家婆找不到加密狗 發布:2025-01-16 15:10:28 瀏覽:308
linux的etcfstab 發布:2025-01-16 15:00:43 瀏覽:364
電腦無法登錄內網伺服器 發布:2025-01-16 15:00:28 瀏覽:575
編譯nasm 發布:2025-01-16 14:54:43 瀏覽:202