黑马程序员技术交流社区
标题:
路径问题
[打印本页]
作者:
ztwztw
时间:
2014-1-3 16:35
标题:
路径问题
public class Text7 {
public static void main(String[] args) throws IOException {
//读字符流
String fileName = "1.txt";
FileReader fr = new FileReader(fileName);
BufferedReader br = new BufferedReader(fr);
//写字符流
String fileNameres = "2.txt";
FileWriter frres = new FileWriter(fileNameres);
BufferedWriter bwres = new BufferedWriter(frres);
//取出文本中所有行,并追加到StringBuffer中
StringBuffer sb=new StringBuffer("");
StringBuffer sbres=new StringBuffer("");
String nextLine;
while ((nextLine = br.readLine()) != null) {
sb.append(nextLine);
}
br.close();
fr.close();
char[] a=sb.toString().toCharArray();
//判断每个字符出现的次数
for(int i=0;i<a.length;i++){
int k=0;
for(int j=0;j<a.length;j++){
if(a[i]==a[j]) k++;
}
if(sbres.toString().indexOf(String.valueOf(a[i]))<0){
String str=a[i]+":"+k+"次";
sbres.append(str+"\n");
System.out.println(str);
}
}
bwres.write(a);
bwres.newLine();
bwres.close();
frres.close();
}
}
//我用myelipse编写的。2.txt存在哪了
作者:
taoge
时间:
2014-1-3 16:59
右键你的java项目——refresh,就在项目目录下。文件可以在你的工作区的项目目录下找到
作者:
浮出一个美
时间:
2014-1-3 17:03
楼上正解。就在你当前workSpace工作目录,该项目根目录下
作者:
午夜b'Boy
时间:
2014-1-3 17:34
2.txt及1.txt都在你源文件所在目录文件夹,因为你new 流对象都用的是相对路径,并未指定绝对路径,具体请参阅流对象的构造方法解说
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2