import java.util.*;
import java.io.*;
public class Ex10_7{
public static void main(String args[]){
File fRead = new File("english.txt"); //輸入的源
File fWrite = new File("englishCount.txt"); //輸出的目的地
try{
Writer out = new FileWriter(fWrite); //指向目的地的輸出流
BufferedWriter bufferWrite = new BufferedWriter(out); //創建一個BufferedWriter物件,傳遞的是Writer的實體out
Reader in = new FileReader(fRead); //輸入源的輸入流
BufferedReader bufferRead = new BufferedReader(in); //創建一個BufferedReader物件,傳遞Reader的實體in
String str = null;
while((str=bufferRead.readLine())!=null){
StringTokenizer fenxi = new StringTokenizer(str); //創建決議單詞的分析方法
int count = fenxi.countTokens();
str = str+"句子中的單詞個數"+count;
bufferWrite.write(str);
bufferWrite.newLine(); //newLine是向檔案寫入一個回行符的方法
}
bufferWrite.close(); //先關閉上層輸出流流再關閉底層流
out.close();
in = new FileReader(fWrite);
bufferRead = new BufferedReader(in);
String s= null;
System.out.println(fWrite.getName()+"內容:");
while((s=bufferRead.readLine())!=null){
System.out.println(s);
}
bufferRead.close(); //關閉上層輸入流和底層輸入流
in.close();
}
catch(IOException e){
System.out.println(e.toString());
}
}
}
用dos運行 編譯沒有問題 運行報錯
java.io.FileNotFoundException: english.txt (系統找不到指定的檔案。)

檔案我也放在一個檔案夾了
求大佬解答一下
uj5u.com熱心網友回復:
ddddddddddddduj5u.com熱心網友回復:
路徑問題,添加全路徑,或者找到默認路徑然后添加相對路徑。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/133671.html
標籤:Java SE
上一篇:求uml畫圖大佬看看我叭~
