真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java操作文件代碼 java寫(xiě)文件代碼

Java中如何進(jìn)行文件(及文件夾)的新建,移動(dòng),刪除等?給出代碼

Java中進(jìn)行文件(及文件夾)的操作

創(chuàng)新互聯(lián)是一家專(zhuān)業(yè)從事成都網(wǎng)站建設(shè)、網(wǎng)站制作的網(wǎng)絡(luò)公司。作為專(zhuān)業(yè)網(wǎng)站建設(shè)公司,創(chuàng)新互聯(lián)依托的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營(yíng)經(jīng)驗(yàn),為您提供專(zhuān)業(yè)的成都網(wǎng)站建設(shè)、營(yíng)銷(xiāo)型網(wǎng)站及網(wǎng)站設(shè)計(jì)開(kāi)發(fā)服務(wù)!

新建 File file=new File("文件名");如果是文件夾 需要file.mkDir();

移動(dòng) 不能移動(dòng),只能復(fù)制文件

刪除 file.delete();

跪求Java中寫(xiě)入文件和從文件中讀取數(shù)據(jù)的最佳的代碼!

import java.io.BufferedReader;

import java.io.File;

import java.io.FileReader;

import java.io.FileWriter;

import java.io.IOException;

public class IOTest {

public static void main(String[] args) {

String str = "123\r\n456";

writeFile(str);//寫(xiě)

String str1 = readFile();//讀

System.out.println(str1);

}

/**

* 傳遞寫(xiě)的內(nèi)容

* @param str

*/

static void writeFile(String str) {

try {

File file = new File("d:\\file.txt");

if(file.exists()){//存在

file.delete();//刪除再建

file.createNewFile();

}else{

file.createNewFile();//不存在直接創(chuàng)建

}

FileWriter fw = new FileWriter(file);//文件寫(xiě)IO

fw.write(str);

fw.flush();

fw.close();

} catch (IOException e) {

e.printStackTrace();

}

}

/**

* 返回讀取的內(nèi)容

* @return

*/

static String readFile() {

String str = "", temp = null;

try {

File file = new File("d:\\file.txt");

FileReader fr = new FileReader(file);

BufferedReader br = new BufferedReader(fr);//文件讀IO

while((temp = br.readLine())!=null){//讀到結(jié)束為止

str += (temp+"\n");

}

br.close();

fr.close();

} catch (IOException e) {

e.printStackTrace();

}

return str;

}

}

剛寫(xiě)的,夠朋友好好學(xué)習(xí)一下啦,呵呵

多多看API,多多練習(xí)

求備注這段JAVA關(guān)于文件操作的代碼:詳細(xì)些!

public static void main(String[] args)throws IOException {

File file =new File("D:\\備份\\"); // 根據(jù)路徑創(chuàng)建一個(gè)文件對(duì)象

getFileIsJava(file,"demo2.txt"); // 調(diào)用getFileIsJava方法

}

public static void getFileIsJava(File file, String pathName)throws IOException {

File[] files=file.listFiles(); // 列出這個(gè)文件對(duì)應(yīng)路徑地下的所有文件和路徑。即D:\\備份\\ 底下所有文件

BufferedWriter bw=new BufferedWriter(new FileWriter(pathName+"",true)); // 創(chuàng)建一個(gè)輸出文件對(duì)象,輸出的文件問(wèn)pathName

for(int i=0;ifiles.length;i++){ // 對(duì)文件和路徑進(jìn)行迭代

String name=files[i].getName(); // 獲得每次迭代的文件名或者路徑名

if(files[i].isDirectory()){ //如果這個(gè)路徑

getFileIsJava(files[i], pathName);//再次嵌套調(diào)用getFileIsJava方法。直到獲得文件為止。

}

else if(name.endsWith(".xml")){//如果這個(gè)文件是xml文件

String path=files[i].getAbsolutePath();//獲得這個(gè)文件的絕對(duì)路徑

bw.write(path);//把絕對(duì)路徑寫(xiě)入輸出流(即寫(xiě)入 pathName對(duì)應(yīng)的文件)

bw.newLine();//換行

bw.flush();//刷新輸出流。是緩存立即寫(xiě)入文件

System.out.println(path);//打印出路徑

}

}

bw.close();//關(guān)閉輸出流

}

【高額獎(jiǎng)賞】用java實(shí)現(xiàn)文件操作。

1、執(zhí)行代碼如下,因不支持插入代碼故放圖片

2、執(zhí)行結(jié)果


分享名稱(chēng):java操作文件代碼 java寫(xiě)文件代碼
文章網(wǎng)址:http://weahome.cn/article/dogeggh.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部