【Dongle】【Java】基础(一)之输出

来源:互联网 发布:淘宝品牌男装授权 编辑:程序博客网 时间:2024/05/17 01:05
       今天在跟着敲例子的时候突然发现例子上面的输出语句有点差别,然后就都试了试,感觉有必要整理一下。

       其中输出语句目前我敲过的有两种:

同行输出

System.out.print(i);
       

换行输出

System.out.println(i);


区别

       那么这两种输出有什么区别呢?

       通过实例,我发现第一种输出方法(同行输出)是在上一输出之后打印出来(即输出),换句话说就是输出结果都在一整行上输出,举例:

//输出101~200内的质数public class TestFor {public static void main(String args[]){for(int i=101;i<200;i+=2){boolean f = true;for(int j=2;j<i;j++){if(i % j ==0){f = false;break;}}if(!f){continue;}//不是质数,跳过本次循环System.out.print(" "+i);//是质数,打印出来}}}
       输出结果则是:


       另外一种输出方法(换行输出)则是在上一输出之后换行输出,即各个输出结果不在不同行输出,举例:

//输出101~200内的质数public class TestFor {public static void main(String args[]){for(int i=101;i<200;i+=2){boolean f = true;for(int j=2;j<i;j++){if(i % j ==0){f = false;break;}}if(!f){continue;}//不是质数,跳过本次循环System.out.println(" "+i);//是质数,打印出来}}}
      输出结果则是:


       大家能看出区别了吧。

       总之一句话,多敲代码,就能发现不同咯。新手们也都快行动起来吧!!!

(未待完续……)

0 0
原创粉丝点击