• java流程控制


     

    scanner

    使用scannner类获取用户的输入。

    Scanner s = new Scanner(System.in);

    通过Scanner类的next() 和nextLine()方法获取输入的字符串,在读取之前使用hasNext()与hasNextLine()判断是否还有输入的数据。

    顺序结构

    按顺序执行

    选择结构

    if

    if(){
       
    }else if(){
       
    }else{
       
    }

    switch

    支持byte,short,int,char类型,从java se7开始支持String类型

    switch(){
       case '':
           //
           break;
       case '':
           //
           break;
       default:
           //
    }

    反编译

    日常使用 java----class(字节码文件)

    反编译就是class---java

    使用工具IDEA

    在idea打开文件,就可以看到文件实际内容

    循环结构

    • while循环

    int i = 0;
    while(i < 100){
       i++;
       System.out.println(i);
    }
    • do....while循环

    循环可以至少执行一次

    int i = 0;
    do{
       i++;
       System.out.println(i);
    }while(i < 100);
    • for循环

    最有效最灵活的循环结构

    for(int i=0;i<100;i++){
       //代码
    }
    • java5引入了一种主要用于数组的增强型for循环

    int[] numbers = {10,20,30}
    for(int x : numbers){
       System.out.println(x);
    }

     

  • 相关阅读:
    非常可乐
    Find The Multiple
    盲点集锦
    Fliptile
    Catch That Cow
    Dungeon Master
    hdoj 1045 Fire Net
    hdoj 1342 Lotto【dfs】
    zoj 2100 Seeding
    poj 3620 Avoid The Lakes【简单dfs】
  • 原文地址:https://www.cnblogs.com/yiyi8/p/14411414.html
Copyright © 2020-2023  润新知