一、今日学习内容:例题演示(三个要求)
1、把1000以内所有的素数输出到C盘根目录文件Prime.txt中
2、每一行只输出一个素数
3、将程序和输出文件一起打包。
import java.io.FileWriter;
import java.io.IOException;
public class SuShu {
public static void main(String[] args)throws IOException {
writefile();
}
public static void writefile()throws IOException{
int k=0,m,n;
FileWriter filew=new FileWriter("C:/Prime.txt",true);
for(int i=2;i<=1000;i++) {
m=0;n=0;
for(int j=2;j<i;j++) {
m=i%j;
if(m==0)break;
if(m!=0)n++;
}
if(n==i-2) {
filew.write(String.valueOf(i)+"
");
System.out.println(i);
}
}
filew.close();
}
}
二、遇到的问题:
不会文件打包。
三、明日计划:
继续研究例题,例题演示。