日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java程序读取文件_java,编写一个程序,可以读取文件数据

發(fā)布時間:2023/12/18 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java程序读取文件_java,编写一个程序,可以读取文件数据 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

展開全部

package?dome.myword.test;

import?java.io.BufferedInputStream;

import?java.io.BufferedReader;

import?java.io.FileInputStream;

import?java.io.FileNotFoundException;

import?java.io.FileOutputStream;

import?java.io.FileReader;

import?java.io.IOException;

public?class?Myword?{

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

62616964757a686964616fe78988e69d8331333365653262try?{

FileInputStream?file?=?new?FileInputStream("e:/myText.txt");

BufferedInputStream?Bfile?=?new?BufferedInputStream(file);

byte[]?b?=?new?byte[1024];

String?s?=?"";

int?bytesRead=0;

while((bytesRead=Bfile.read(b))!=-1){

s+=?new?String(b,0,bytesRead);

}

System.out.println(s);

String[]?words?=?s.split("?");

int?sum?=?words.length;

int?max?=?words[0].length();

String?maxWord?=?"";

int?avgs?=?0;

for?(int?i?=?1;?i?

if(words[i].length()>max)?{

max?=?Math.max(max,?words[i].length());

maxWord?=?words[i];

}

avgs?=?avgs+words[i].length()+words[0].length();

}

String?path?=?"e:/myText.txt"?;

FileReader?fr?=?new?FileReader(path);

BufferedReader?br?=?new?BufferedReader(fr);

int?x?=?0;

while(br.readLine()?!=?null)?{

x++;

}

System.out.println("總行數(shù)"+x);

int?avg?=?avgs/sum;

System.out.println("平均長度:"+avg);

System.out.println("最長單詞:"+maxWord);

System.out.println("單詞總數(shù):"+sum);

Bfile.close();

String?fileName?=?"e:/mytextdata.txt";

FileOutputStream?out?=?new?FileOutputStream(fileName);

String?str?="單詞總數(shù):"+sum+"\r\n"+?"總行數(shù):"+x+"\r\n"+"最長單詞:"+maxWord+"\r\n"+"平均長度:"+avg;

out.write(str.getBytes());

out.close();

System.out.println("輸出文本完畢");

}?catch?(FileNotFoundException?e)?{

//?TODO?Auto-generated?catch?block

e.printStackTrace();

}

}

}

有問題再叫我。下面是測試結(jié)果

總結(jié)

以上是生活随笔為你收集整理的java程序读取文件_java,编写一个程序,可以读取文件数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。