📄 范例filereader.jsp源代码.txt
字号:
范例FileReader.jsp源代码:
001 <%@ page contentType="text/html; charset=GB2312"
002 import="Java.io.*"%>
003 <html>
004 <head>
005 <title>FileReader对象</title>
006 </head>
007 <body>
008 <font size=5>文件数据读取中的字符读取</font>
009 <hr>
010 <%
011 //首先声明一个字符型数组
012 //用于存放在文件中选择读取的字符
013 out.println("首先从文件中读取从第一个字符开始的十一个字符<br>");
014 char choice_char[]=new char[20];
015 //得到ReadFile.txt文件在服务器端的路径
016 String FilePath=request.getRealPath("/");
017 //建立FileReader对象
018 FileReader FileRead=new FileReader(FilePath+"\\ReadFile.txt");
019 //下面判断ReadFile.txt文件中是存在数据或是否读到文件的最后
020 if(FileRead.read(choice_char,0,11)==-1)
021 {
022 out.println("文件中没有数据存在。");
023 }
024 else
025 {
026 out.println(choice_char);
027 }
028 out.println("<br>");
029 out.println("<hr>");
030 out.println("在上述文件字符读取完后<br>");
031 out.println("文件读取指针已经指到第十一个字符之后<br>");
032 out.println("<b>利用For循环与skip()方法来选择读取字符</b>");
033 out.println("<br><br>");
034 out.println(" ");
035 char skip_choice;
036 for(int i=0;i<23;i++)
037 {
038 if(i<6)
039 {
040 FileRead.skip(1);
041 }
042 else
043 {
044 skip_choice=(char)FileRead.read();
045 out.println(skip_choice);
046 }
047 }
048 //关闭FileReader对象
049 FileRead.close();
050 %>
051 </body>
052 </html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -