编写一个程序,运行时将程序的源文件内容输出到屏幕上。
源文件内容输出到屏幕上?swing窗体?
你这个程序是要求读取文件内容,然后输出对吗?
可以使用jdbc-servlet或者springboot/SSM框架将数据库里的东西输出到前端html/jsp文件中,也可以写小配置文件,将文件里的内容通过流读取到浏览器也可以
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Lianxi9 {
public static void main(String[] args) {
/**
* 应用FileInputStream类,编写应用程序,从磁盘上读取一个Java程序,并将源程序代码显示在屏幕上。
*/
byte[] bytes = new byte[2056];
try {
FileInputStream fil = new FileInputStream("C:/Users/Administrator.PC-201805221005/Desktop/java practice/Test.java");
try {
int data = fil.read(bytes,0,2056) ;
String str=new String(bytes,0,data);
System.out.println(str);
} catch (IOException e) {
e.printStackTrace();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.FileNotFoundException;public class Test {
public static void main(String[] args) {
String str="";
BufferedReader br=null;
FileInputStream fis=null;
try {
// 把FileInputStream中的路径换成你自己的文件就行了
fis = new FileInputStream("C:/Documents and Settings/Administrator/桌面/Test.java");
br = new BufferedReader(new InputStreamReader(fis));
while((str=br.readLine())!=null) {
System.out.println(str);
}
br.close();
} catch(FileNotFoundException e) {
System.out.println("文件没有找到");
} catch(IOException e) {
}
}
}
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632