JAVASE学习 流程控制

0x00

其实还是一些基本的东西,下面是基本大纲

 

0x01 用户交互Scanner对象

Scanner类可以获取用户的输入,实现程序和人的交互

Scanner有两个方法next 和nextline

 

用next来获取数据

用nextline来读取数据

这两个方法的不同很大:

我们用nextline还是比较多

 

也可以指定输入的数据的类型

利用scanner编写的一个小功能

 

0x02 顺序结构

就是一行一行往下写

 

0x03 选择结构

0x031 if单选择结构

 

0x032 双选择结构

 

0x033 多选择结构

0x034 嵌套if结构

0x035 switch多选择结构

注意点:case穿透的防止

骚操作,反编译class字节文件

把class文件丢进idea里即可实现反编译

看源码的思想:一个优秀码农的必备

0x04 循环结构

0x041 while循环

我们应当尽可能避免死循环

讲课中讲了个高斯的故事,也给了点启示:创新才是最重要的,不能放弃每个创新的机会               

0x042 do while循环

一定会把do中的内容执行一遍,然后再判断

while和do while不同的主要地方就是判断的时机

 

0x043 for循环

快捷键:100.for

 

练习:打印九九乘法表:

成功~

0x044 增强for循环

这两个等效

 

0x045 break 和 continue

一个跳出循环,一个回到循环的开始

java没有goto,但是goto依旧是java中的一个关键字

 

标签的简单的写法:

 

0X046 练习题

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值