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

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

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

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

閱讀全文

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

熱點內容
網路游戲推廣策劃案 瀏覽:609
替換所有文件內容的代碼 瀏覽:960
不是常用數據模型有哪些 瀏覽:426
aspcms版本號 瀏覽:835
安卓怎麼用數據流量下載軟體 瀏覽:553
大眾手動空調數據流通道號是多少 瀏覽:303
手機qq令牌 瀏覽:737
cg原畫上色教程 瀏覽:993
婚介服務中心app怎麼做 瀏覽:43
日本蘋果66g多少錢 瀏覽:93
個性的文件夾名稱 瀏覽:697
怎麼設置文件打開密碼 瀏覽:811
手機版qq客服代碼怎麼用 瀏覽:24
fme可以打開哪些文件 瀏覽:339
好看的qq密碼 瀏覽:293
安卓唯一標識有哪些 瀏覽:243
win10ime 瀏覽:271
手機號大數據保護停機是什麼意思 瀏覽:81
兩個蘋果手機怎麼隔空投送app 瀏覽:903
ps修改有褶皺的文件 瀏覽:417

友情鏈接