zoukankan      html  css  js  c++  java
  • 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);
    }

     

  • 相关阅读:
    SLAM图优化g2o
    AI人工智能天机芯芯片
    Tengine MLOps概述
    Tengine Framework基础
    Tengine Web服务器概述
    华为MDC软件架构
    4D毫米波雷达Radar
    MindSpore循环神经网络
    构建编译TVM方法
    芯片工具链概述
  • 原文地址:https://www.cnblogs.com/yiyi8/p/14411414.html
Copyright © 2011-2022 走看看