導航:首頁 > 版本升級 > 讀取文本文件並計算顯示頁面

讀取文本文件並計算顯示頁面

發布時間:2023-07-03 03:17:13

『壹』 用C語言編寫「讀取一個給定的文本文件,並將文件的內容顯示在屏幕上」的一個程序

#include<stdio.h>

#include<string.h>

voidmain()

{

FILE*fp;//創建一個文件指針*fp

charch;

fp=fopen("D:/data.txt","r");//以只讀方式打開D:data.txt文件

if(fp==NULL)

printf("cannotopen! ");//如果fp指針指向為空,即文件為專空,則輸出cannotopen

else{

//讀取屬字元:fscanf(fp,"%c",&ch),ch=fgetc(fp);

fscanf(fp,"%c",&ch);//讀取字元

while(!feof(fp)){//feof()這個函數是用來判斷指針是否已經到達文件尾部

putchar(ch);//輸出

fscanf(fp,"%c",&ch);//再次讀取字元

}

fclose(fp);//關閉文件

}

printf(" ");

}

『貳』 java設計並實現一個應用程序,能夠讀取一個文本文件中的內容並顯示,同時能夠計算出文本中的行數。

importjava.io.File;
importjava.util.Scanner;

publicclassTest{
publicstaticvoidmain(String[]args){
System.out.println("行數:"+getLineCountOfFile("c:\1.txt"));
}

(StringfilePath){
intlineCount=0;
Scannerscanner=null;
try{
scanner=newScanner(newFile(filePath));

while(scanner.hasNextLine()){
System.out.println("文件內容:"+scanner.nextLine());
++lineCount;
}
}catch(Exceptione){
}finally{
if(scanner!=null){
scanner.close();
}
}
returnlineCount;
}
}

現在c盤下新建一個文本文件 名字是1.txt , 裡面輸入一些內容 ,然後執行上面的代碼, 可以讀取內容,統計行數。也可以讀出空白行

『叄』 java,swing,awt,圖形用戶界面:怎麼讀取一個本地文本文件並將該文件內容在圖形界面的文本區顯示

按照你的要求編寫的Java圖形界面讀取文本文件的程序如下(注意注釋中的提醒)

importjava.awt.BorderLayout;
importjava.awt.event.ActionEvent;
importjava.awt.event.ActionListener;
importjava.io.BufferedReader;
importjava.io.FileNotFoundException;
importjava.io.FileReader;
importjava.io.IOException;
importjavax.swing.JButton;
importjavax.swing.JFrame;
importjavax.swing.JPanel;
importjavax.swing.jscrollPane;
importjavax.swing.JTextArea;
{
Stringfilename="D:\tmp\temp.txt";//這里寫你准備好的文本文件的全路徑名
JTextAreajta=newJTextArea(5,3);
JScrollPanejsp=newJScrollPane(jta);
JButtonjb=newJButton("讀取文件");
JPaneljp=newJPanel();
B(){
setTitle("讀取文本文件");
jb.addActionListener(this);
jp.add(jb);
add(jsp,BorderLayout.CENTER);
add(jp,BorderLayout.SOUTH);
setSize(300,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
publicstaticvoidmain(String[]args){
newB();
}
@Override
publicvoidactionPerformed(ActionEvente){
if(e.getSource()==jb){
readFile(filename);
}
}
publicvoidreadFile(Stringfilename2){
FileReaderfr=null;
BufferedReaderbr=null;
try{
fr=newFileReader(filename2);
br=newBufferedReader(fr);
Stringstr;
while((str=br.readLine())!=null){
jta.append(str+" ");
}
}catch(FileNotFoundExceptione){
e.printStackTrace();
}catch(IOExceptione){
e.printStackTrace();
}finally{
try{
br.close();
fr.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
}
}

運行結果

文本文件 temp.txt的內容

天下一家
擁抱明天
永遠的朋友

閱讀全文

與讀取文本文件並計算顯示頁面相關的資料

熱點內容
服務網路拓撲怎麼變化 瀏覽:871
微信接收文件在電腦哪 瀏覽:232
java定時器定時執行一次 瀏覽:821
微信公眾平台javademo 瀏覽:83
大學生課件APP怎麼弄 瀏覽:241
js獲取到span中的值 瀏覽:20
手機自動跳出遊戲安裝程序 瀏覽:920
iphone4s612固件 瀏覽:65
奧數編程有哪些用處 瀏覽:810
win101704游戲閃屏 瀏覽:461
深孔鑽編程軟體哪個好 瀏覽:756
怎麼上傳百度文件下載 瀏覽:203
wordpress做的學校網站 瀏覽:314
xp系統啟動之後網路圖標 瀏覽:184
excel打開其他文件打不開 瀏覽:634
蘋果手機聽新聞哪個app好 瀏覽:165
notepad大文件 瀏覽:813
數據線由哪個廠家代工 瀏覽:580
javawebservice實例 瀏覽:70
連接遠程資料庫需要什麼配置文件 瀏覽:669

友情鏈接