• ForTest


    /**
     * 根据以前的编程经验,您可能知道,对于几乎所有的编程语言来说,循环语句都是重要的组成部分。Java也不例外。
     * 实际上,在第5章将会看到,Java提供了强大的各种各样的循环结构。其中最通用的可能是 for循环。形式最简单的for循环如下所示:
     * for(initialization; condition; iteration) statement;
     * 在最通用的形式中, for循环的initialization部分将循环变量设置为一个初始值。condition是用于测试循环变量的布尔表达式。
     * 如果测试的输出为true,就继续迭代for循环。如果输出为false,就终止循环。表达式iteration 决定了每次循环迭代时如何改变迭代变量。
     * 下面的简短程序演示了for循环的用法: 
     */
    package com.alanliu.Java8BasicCodeStuding.Java8BasciCode.Unit2.Point4ControlStatement;
    
    /**
     * @author Alan-_-liu Demonstrate the for loop. Call this file "ForTest.java".
     *
     */
    class ForTest {
        public static void main(String args[]) {
            int x;
    
            for (x = 0; x < 10; x = x + 1)
                System.out.println("This is x: " + x);
        }
        /**
         * 这个程序的输出如下所示:
         *  This is x: 0
            This is x: 1
            This is x: 2
            This is x: 3
            This is x: 4
            This is x: 5
            This is x: 6
            This is x: 7
            This is x: 8
            This is x: 9
                在这个例子中,x是循环控制变量,它在for循环的初始化部分被初始化为0。在每次迭代(包括第一次)开始时,都公达仃*分,将x加1。
            这个过程一直持续,直到条件测试为falseprintln()语句,然后执行循环的迭代部分,将x加1。这个过程一直持续,直到条件测试为false为止。
                有趣的一点是,在专业编写的Java程序中,几乎不会看到像上面示例程序中那样编写的迭代部分,即很少会看到如下所示的语句:
                x=+1;
                原因是 Java提供了特殊的自增运算符,可以使执行这种操作的效率更高。自增运算符是“++”,即两个相连的加号。自增运算符将操作数加1。
                通过使用自增运算符,可以将前面的语句改写成如下形式:
                x++;
                因此,通常如下编写前面程序中的for语句, 
                for(x = 0; x<10; xt+)  
                您可能希望尝试一下。将会看到,循环仍然像原来那样正确运行。 
                Java还提供了自减运算符,用“--”表示。这个运算符将操作数减1。
    
         */
    }
  • 相关阅读:
    nethogs命令执行报异常的解决方法
    性能监控
    Linux图形化监控网络流量:speedometer查看流量
    JMeter监控Slave机器是否执行
    安全测试robots
    在ASP.NET MVC4中实现同页面增删改查,无弹出框02,增删改查界面设计
    在ASP.NET MVC4中实现同页面增删改查,无弹出框01,Repository的搭建
    报错:非介入式客户端验证规则中的验证类型名称必须唯一。下列验证类型出现重复
    ObjectStateManager 中已存在具有同一键的对象。ObjectStateManager 无法跟踪具有相同键的多个对象
    在ASP.NET MVC中使用Knockout实践09,自定义绑定
  • 原文地址:https://www.cnblogs.com/ios9/p/15906545.html
Copyright © 2020-2023  润新知