有谁给我讲解这段代码?
有谁给我讲解这段代码?
楼主panxiongfei(飞)2002-07-20 10:16:34 在 Java / Web 开发 提问 JSP初学,望赐教!
package vote;
import java.io.*;
import java.util.*;
public class vote extends Object
{
public String filePath="";
public int n;
private File voteFile;
private BufferedReader fileRead;
private PrintWriter fileWrite;
public String systemMessage="";
private String voteStr;
public int voteNum;
public void creatFile()
throws FileNotFoundException
{
voteFile=new File(filePath);
if(!voteFile.exists())
{
fileWrite=new PrintWrinter(new FileOutputStream(filePath));
for(int i=0;i<n;i++)fileWrite.println("0");
fileWrite.close();
}
}
public void writeFile()
throws FileNotFoundException
{
fileWrite=new PintWriter(new FileOutputSteam(filePath));
for(int i=0;i<n;i++)
{
fileWrite.println(voteNum);
}
fileWrite.println(voteNum);
}
fileWrite.close();
}
public void readFile()
throw FileNotFoundException
{
fileRead=new BufferedReader(new FileReader(filePath));
for(int i=0;i<n;i++)
{
try{
voteStr=fileRead.readline();
catch(IOException f){voteStr="0";
}
voteNum=Integer.parseInt(voteStr); }
}
try{
fileRead.class();}
catch(IOEception d){systemMessage=d.toString();}
}
}
问题点数:0、回复次数:5Top
1 楼jo_yoko(不会飞的大鸟)回复于 2002-07-20 14:29:03 得分 0
就是一个文件操作三步曲呀
建文件——>写文件——>读文件
如果你是想知道每行代码的意思,那我建议你可以去找本相关的书籍看看Top
2 楼panxiongfei(飞)回复于 2002-07-20 16:52:03 得分 0
能说点具体的马?Top
3 楼jo_yoko(不会飞的大鸟)回复于 2002-07-25 20:32:07 得分 0
你不会是说想要把每行代码都解释吧,那也太麻烦了
直接找本书看看更简单呀Top
4 楼dclfoxman(foxmandcl)回复于 2002-07-26 07:54:49 得分 0
不明白不要紧。关键是给运用就可以了。我自己写不出来,但能看懂。也能用。那不就行了。何必问为什么呢。Top
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn
