笔记4

                      Java基础:Day04

今日目标:

  1. 循环之break、continue

  2. 程序调试

  3. 多重循环

  4. 数组入门

1.break和contine

1. break使用场景

   ①switch中:匹配到某个case时,跳出整个switch结构

   ②循环【1层】:跳出当前循环体,执行整个循环结构后面的语句

2. continue

   只能用于循环中,结束当次循环,即不执行当次循环,continue后面的语句,继续下一次循环 循环小结

2.程序调试

   要习惯使用调试功能

2.1 为什么要使用

跟踪代码的走向,同时你们后面在学习框架的源码时,通常也会使用程序调试去跟踪。

2.2 如何用

1.设置断点

 

2.使用断点运行

3.跟踪代码,观察变量的变化

3.多重循环

玩多重循环,就是玩规律

3.1 为什么要用

需求:打印5行4列的*,怎么打印

发现使用单重循环也可以搞定,但是需要执行多次重复操作

前面说过:重复操作考虑使用循环,所以,此处我们应该使用双重循环

4.数组

4.1 是什么

1. 数组是内存中的一块连续存储空间

2. 存放的是多个相同数据类型的值 ----?几种数据类型【2种:基本+引用】

3. 长度一旦定义,不能改变 ----》 想改变长度,怎么办?重新搞一个

4. 使用下标/角标/索引,去操作数组中的元素

5. 下标从 0 ,最大值为 长度-1

6. 数组元素有默认值

7. 获取数组长度: 数组名.length

4.2 怎么玩

1. 在内存中声明一个数组: int[] scores数组名;

2. 为数组分配长度; scores=new int[3];

3. 为数组元素赋值: scores[0] = 20;

4.3基本使用

1.初始化数组的两种方式

动态初始化: int[] scores2 = new int[3] ,适合事先不知道里面元素的值

静态初始化: int[] aa = {12,33}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值