zoukankan      html  css  js  c++  java
  • 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 }

    运行结果:

  • 相关阅读:
    Spring Cloud的小改进(五)
    国内最火的10款Java开源项目,都是国人开发,CMS居多
    创建服务的注册与发现 Eureka (四)
    Eureka的的概述(三)
    sourcetree 跳过首次登录
    基于IDEA工具 lombok 的使用
    面试总结
    Spring Cloud的概述(二)
    微服务的概述(一)
    原子性 CAS算法
  • 原文地址:https://www.cnblogs.com/yunqing/p/4727440.html
Copyright © 2011-2022 走看看