zoukankan      html  css  js  c++  java
  • Chapter 5 : Control Structures 2 : Repetition

     1 import java.util.*;
     2 import java.io.*;
     3 
     4 public class Loop {
     5     
     6     static Scanner console = new Scanner(System.in);
     7     
     8     public static void main(String[] args) {
     9         
    10         int i = 0;
    11         int sum = 0;
    12         
    13         while ( console.hasNext() ) {
    14             i = console.nextInt();
    15             System.out.println(i);
    16             sum = sum + i;
    17     
    18         }
    19         
    20         System.out.println("sum = " + sum);
    21 
    22     }
    23 
    24 }
    View Code

      这个代码,本来实验while和console.hasNext(),不知错在哪里

    需要两次舒服EOF,  why????

    The break and continue statements are an effective way to avoid extra variables to control
    a loop and produce an elegant code. However, these statements must be used very sparingly
    within a loop. An excessive use of these statements in a loop will produce a spaghetti-code
    (loops with many exit conditions) and could be very hard to understand and manage.


    As stated earlier, all three loops have their place in Java and one loop can often replace
    another. The execution of a continue statement, however, is where a while structure
    differs from a for structure. In a while loop, when the continue statement is executed,
    if the update statement appears after the continue statement, the update
    statement is not executed. In a for loop, the update statement always executes.

  • 相关阅读:
    H5页面获取屏幕宽高
    装修注意事项
    两列等高布局
    html/css
    css的几种垂直水平居中方法
    3分钟看懂flex布局
    Android手机里H5页面滚动图片时出现白屏
    JavaScript正则表达式——函数
    javascript正则表达式——语法
    【react】子组件向父组件传值
  • 原文地址:https://www.cnblogs.com/hare/p/4105447.html
Copyright © 2011-2022 走看看