JAVA编程练习题-03循环

一.在主方法中创建一个数组,while循环逐步获取每个数组的元素并输出到控制台上

代码如下:

public class ErgodicArray {
    public static void main(String[] args) {
        // 创建互联网企业的数组 一般情况下,用for循环遍历数组会比较方便
        String [] name = {"阿里巴巴","腾讯","百度","网易","搜狐","360","字节跳动"};
        System.out.println("中国的互联网企业有:");
        for (int i = 0; i < name.length; i++) {
            System.out.println(name[i]);
        }

        System.out.println("=====================================");
        //  使用while的方法循环遍历输出
        //  创建索引变量
        int index = 0;
        System.out.println("中国的互联网企业有:");
        while (index<name.length){
            System.out.println(name[index++]);
        }
    }
}
自增自减运算符分前置和后置两种,其中,前置运算++index,会先将index的值递增
然后再使用递增后的值;而后置运算index++,会首先使用该变量的值,然后再把变量值递增

二.通过循环嵌套的方法打印输出九九乘法表

public class Table {
    public static void main(String[] args) {
        for (int i = 1; i <= 9; i++) { // 循环控制变量从1遍历到9
            for(int j =1;j<=i;j++){ // 第二层循环控制变量与第一层最大索引相等
                System.out.print(j + "*" + i + "=" + i * j + "\t"); // 输出计算结果但不换行

            }
            System.out.println(); // 在外层循环换行
        }
    }
}

在内层循环输出计算结果时,应用的是System.out对象的print()方法输出,应用该方法不换行,在内层循环结束后,再应用System,out对象的println()方法换行。

猜你喜欢

转载自blog.csdn.net/worrybout/article/details/106679869