栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

一、java学习 | 流程控制【2】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

一、java学习 | 流程控制【2】

学习目标:

1:用户交互Scanner
2:顺序结构
3:选择结构
4:循环结构
4.1: break
4.2: continue


学习内容:

1:用户交互Scanner
一、Scanner初步
1、 hasNext() | hasNextLine() 输出bool
2、 next() | nextLine() 输出内容
二、Scanner进阶
3、 hasNextInt() | hasNextFloat() | …输出bool
4、 nextInt() | nextFloat() | …输出内容
三、Scanner高阶
5、通过while循环使交互陷入重复阶段
e.g. while(screen.hasNextDouble()){}
四、if | switch | while| do while | for | goto

  1. if
    if(){
    }else if(){
    }else if(){
    }else{
    }
  2. switch
    switch(grade){
    case’A’ :
    System.out.println(" great “);
    break;
    case’B’ :
    System.out.println(” great “);
    break;
    defaule:
    System.out.println(” unknown ");
  3. do while 和 while
    do{}while(); <<=>>while(){}
    dowhile 会至少执行一次。而while先判断有时不会执行
  4. for(初始化值;条件判断;迭代){}
    while(true) <<=>>for( ; ;)
    for(x:array){print(x)} #输出数组
println 输出完换行 print 输出完不换行 for循环是最有效最灵活的循环结构 不加break 会发生case穿透(把当前项后的内容都输出) jdk7后支持case string 类型了 (利用了反编译 即利用了hashcode实现了string的独立性)

}

标签,e.g. label: for(){}

跳过。已记忆


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/531622.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号