BBS水木清华站∶精华区
发信人: KHP (人之初), 信区: Java
标 题: Re: 第一次编JAVA遇到的问题
发信站: BBS 水木清华站 (Fri Mar 12 23:44:04 1999)
输出流收到一个换行符才将缓冲区中的内容输出。
在程序最后加一行 System.out.flush() 应该也可以。
【 在 yawn (嘟嘟) 的大作中提到: 】
∶ 编一显示100以内素数的Application,程序编译成功,但显示nothing
∶ import java.io.*;
∶ public class PrimeNumber
∶ {
∶ public static void main(String args[])
∶ {
∶ int MAX=100,range,i,j;
∶ boolean flag;
∶ for(i=2; i<=MAX; i++){
∶ range=i-1; flag=true;
∶ for(j=2; j<=range; j++)
∶ if(i%j==0 && i!=2) flag=false;
∶ if(flag)
∶ System.out.print(i);
∶ }
∶ try{
∶ System.in.read();
∶ } catch(IOException e){}
∶ }
∶ }
∶ 若将print(i)换成println(i)就行了,帮帮小弟,告诉我是怎么回事。
--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.163.77]
BBS水木清华站∶精华区