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

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

發布時間: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的內容

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

閱讀全文

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

熱點內容
iphone主屏幕的app怎麼移到下面 瀏覽:644
si4432程序 瀏覽:829
word文檔有幾個版本 瀏覽:320
js不兼容360 瀏覽:581
三星899怎樣升級系統 瀏覽:128
qq100020 瀏覽:973
手機查看文件url地址嗎 瀏覽:259
什麼是資料庫維度 瀏覽:439
lol75版本輔助符文 瀏覽:45
u盤壞了怎麼讀取文件夾 瀏覽:768
js獲取本地文件夾圖片路徑 瀏覽:37
微信發送的電腦桌面文件不顯示 瀏覽:868
微信骰子2點表情gif圖 瀏覽:899
jqueryeasyui教程 瀏覽:650
如何復制配置文件內容 瀏覽:283
myeclipse搜索文件名 瀏覽:450
mi嚴選app是做什麼的 瀏覽:835
怎樣分接路由器設置密碼 瀏覽:631
全國城市詳細介紹app有哪些 瀏覽:906
爬蟲的數字數據一般怎麼存儲 瀏覽:581

友情鏈接