编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad
生活随笔
收集整理的這篇文章主要介紹了
编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package com.hbut.test;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Reader;
import java.io.Writer;
/**
?* 1、編寫一個程序,將d:\java目錄下的所有.java文件復制到d:\jad目錄下,并將原來文件的擴展名從.java改為.jad
?*
?*/
public class Main3 {
public static void main(String[] args) throws IOException {
File file = new File("d:\\java\\");
//拿到d:\\java\\下所有的java文件
String[] ?fileNames=file.list();
for(String f : fileNames){
Reader reader = new FileReader("d:\\java\\"+f);
Writer writer = new FileWriter("d:\\jad\\"+getJadName(f));
char [] buf = new char[1024];
int len = 0;
while((len=reader.read(buf))!=-1){
writer.write(buf, 0, len);
}
reader.close();
writer.close();
}
}
/**
* 把.java文件名改為 .jad文件名
*?
*/
public static String getJadName(String name){
int index = name.indexOf(".");
String str1=name.substring(0, index);
str1=str1+".jad";
return str1;
}
}
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Reader;
import java.io.Writer;
/**
?* 1、編寫一個程序,將d:\java目錄下的所有.java文件復制到d:\jad目錄下,并將原來文件的擴展名從.java改為.jad
?*
?*/
public class Main3 {
public static void main(String[] args) throws IOException {
File file = new File("d:\\java\\");
//拿到d:\\java\\下所有的java文件
String[] ?fileNames=file.list();
for(String f : fileNames){
Reader reader = new FileReader("d:\\java\\"+f);
Writer writer = new FileWriter("d:\\jad\\"+getJadName(f));
char [] buf = new char[1024];
int len = 0;
while((len=reader.read(buf))!=-1){
writer.write(buf, 0, len);
}
reader.close();
writer.close();
}
}
/**
* 把.java文件名改為 .jad文件名
*?
*/
public static String getJadName(String name){
int index = name.indexOf(".");
String str1=name.substring(0, index);
str1=str1+".jad";
return str1;
}
}
總結
以上是生活随笔為你收集整理的编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从类似如下的文本文件中读取出所有的姓名,
- 下一篇: java在线预览txt、word、ppt