首页 > 编程语言 > 详细

Java 流程控制

时间:2021-02-08 16:39:00      阅读:16      评论:0      收藏:0      [点我收藏+]

scanner

package com.jun.scanner;

import java.util.Scanner;

public class Demo01 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("使用next方式接收");
        if(scanner.hasNext()){
            String str = scanner.next();
            System.out.println(str);
        }
        scanner.close();
    }
}

循环

while(true){
    //do something
}

do{
  //这里先执行一次  
}while(ex)

for(int i =1;i<=100;i++ ){
    //循环体
}

99乘法表

    public static void main(String[] args) {
        for (int j = 1; j <= 9; j++) {
            for (int i = 1; i <= j; i++) {
                System.out.print(j+"*"+i+"="+j*i+"\t");
            }
            System.out.println();
        }
    }

增强for循环

循环数组

public static void main(String[] args) {
        int [] numbers = {10,20,30,40,50};
        for(int i:numbers){
            System.out.println(i);
        }
    }

break 和 continue

  1. break不执行循环剩余的语句
  2. continue跳出当前循环后,下一次循环会继续,用来终止某一次的循环

打印三角形


        for (int i = 1; i <= 5; i++) {
            for (int j = 5; j >=i; j--) {
                System.out.print(" ");
            }
            for (int j = 1; j <= i; j++) {
                System.out.print("*");
            }
            for (int j = 1; j < i; j++) {
                System.out.print("*");
            }
            System.out.println();
        }

Java 流程控制

原文:https://www.cnblogs.com/whokillbill/p/java-liu-cheng-kong-zhi.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!