• Java初学--无限循环


    更多精彩文章欢迎关注公众号“Java之康庄大道”

    利用for循环和while循环分别做到,从键盘读取任意数,输入0自动跳出无限循环,并判断有几个正数几个负数。

    1.for循环的无限循环:

     1 import java.util.Scanner;//引用Scanner类用于读取键盘输入
     2 class TestXunHuan 
     3 {
     4     public static void main(String[] args) 
     5     {
     6         int a=0;//记录正数的个数
     7         int b=0;//记录负数的个数
     8         Scanner s=new Scanner(System.in);
     9         for(;;){
    10             System.out.println("请输入一个整数");
    11             int sum=s.nextInt();
    12             if(sum>0)
    13                 a++;
    14             else if (sum<0)
    15                 b++;
    16             else
    17                 break;
    18         }
    19         System.out.println("其中一共有"+a+"个正数;有"+b+"个负数");
    20     }
    21 }

    运行结果:

    2.while循环的无限循环

     1 import java.util.Scanner;//引用Scanner类用于读取键盘输入
     2 class TestXunHuan 
     3 {
     4     public static void main(String[] args) 
     5     {
     6         int a=0;//记录正数的个数
     7         int b=0;//记录负数的个数
     8         Scanner s=new Scanner(System.in);
     9         while(true){
    10             System.out.println("请输入一个整数");
    11             int sum=s.nextInt();
    12             if(sum>0)
    13                 a++;
    14             else if (sum<0)
    15                 b++;
    16             else
    17                 break;
    18         }
    19 
    20         System.out.println("其中一共有"+a+"个正数;有"+b+"个负数");
    21     }
    22 }

    运行结果:

  • 相关阅读:
    27、springboot整合RabbitMQ(1)
    26、springboot与消息
    25、springboot与缓存整合Redis
    24、springboot与缓存(2)
    linux之参数实用讲解
    linux之创建临时文件的方法
    【转】linux之shfit
    linux之stat
    Shell 环境中的输入输出重定向
    Linux下samba的安装与配置
  • 原文地址:https://www.cnblogs.com/yunqing/p/4727440.html
Copyright © 2020-2023  润新知