public static void Url() throws MalformedURLException{
File file = new File("b.txt");
URL url =null;
url = file.toURL();
String dir =file.getPath();
System.out.print(file.getAbsolutePath());
file.renameTo(new File(dir,file.getName()));
}
public static void cope()throws IOException{
File file = new File("b.txt");
File file2 = new File("c.txt");
if(!file2.exists()){
file2.createNewFile();
}
FileInputStream in = new FileInputStream(file);
// InputStream in = url.openStream();
FileOutputStream out = new FileOutputStream(file2);
byte[] buffer = new byte[4096];
int data;
while((data = in.read(buffer))!=-1){
out.write(buffer,0,data);
}
in.close();
out.close();
}
public static void read() throws IOException{
File file = new File("b.txt");
System.out.print("Overwrite existing file " + file.getName() +"? (Y/N): ");
System.out.flush();
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String readtowrite = in.readLine();
BufferedWriter ot = new BufferedWriter(new FileWriter("b.txt"));
ot.write(readtowrite);
ot.close();
}
public static void test() throws IOException{
File file = new File("b.txt");
if(!file.exists()){
file.createNewFile();
}
File file2 = new File("c.txt");
if(!file2.exists()){
file2.createNewFile();
}
FileInputStream in = new FileInputStream(file);
// InputStream in = url.openStream();
FileOutputStream out = new FileOutputStream(file2);
byte[] buffer = new byte[4096];
int data;
while((data = in.read(buffer))!=-1){
out.write(buffer,0,data);
}
in.close();
out.close();
}
public static void compress() throws IOException{
File file = new File("b.txt");
FileInputStream in = new FileInputStream(file);
String to =file.getName()+".zip";
GZIPOutputStream out = new GZIPOutputStream(new FileOutputStream("e:/"+to));
byte[] buffer = new byte[4096];
int data;
while((data = in.read(buffer))!=-1){
out.write(buffer,0,data);
}
in.close();
out.close();
}
Feedback
# re: java.io 回復(fù) 更多評(píng)論
2006-06-20 14:42 by aa你寫(xiě)這要哪個(gè)看?
# re: java.io 回復(fù) 更多評(píng)論
2006-06-20 14:50 by 路漫漫其修遠(yuǎn)兮,吾將上下而求索垃圾拿出來(lái)丟人現(xiàn)眼
# re: java.io 回復(fù) 更多評(píng)論
2006-06-20 14:50 by ChuPaChuPs混亂程序大賽么。。。這個(gè)還未夠班口牙。。。
# re: java.io 回復(fù) 更多評(píng)論
2006-06-20 15:20 by dudu你的帳戶(hù)被限制!
只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
|
||