Java 数组基本知识点以及使用 Java 数组是 Java 编程语言中的一种基本数据结构,它允许我们在一个变量中存储多个值。下面是 Java 数组的基本知识点和使用方法: 数组的声明和初始化 在 Java 中,可以使用以下两种方式来声明和初始化数组: 1. 使用 new 关键字:`int[] scores = new int[5];` 2. 使用大括号初始化数组:`int[] scores = {10, 20, 30, 40, 50};` 数组的索引 数组的索引从 0 开始,这意味着第一个元素的索引是 0,第二个元素的索引是 1,以此类推。 数组的遍历 Java 提供了多种方式来遍历数组,例如: 1. 使用 for 循环:`for (int i = 0; i < scores.length; i++) { System.out.print(scores[i]); }` 2. 使用增强 for 循环(foreach 循环):`for (int score : scores) { System.out.print(score); }` for 循环 for 循环是一种常用的循环语句,它由三部分组成: 1. 初始化部分:`int i = 0;` 2. 判断部分:`i < 100;` 3. 改变部分:`i++;` 例如,使用 for 循环打印 100 个“*”: ```java public class JavaDemo10 { public static void main(String args[]) { for (int i = 0; i < 100; i++) { System.out.print("*"); } } } ``` for 语句的特例 for 语句可以省略初始化部分、判断部分和改变部分,但是这种写法不建议使用,因为会造成代码的不易读。 例如: ```java public class JavaDemo11 { public static void main(String args[]) { int i = 0; for (; i < 100;) { System.out.print("*"); i++; } } } ``` while 循环 while 循环是一种常用的循环语句,它的循环条件是在循环体外部定义的。 例如: ```java int i = 0; while (i < 100) { System.out.print("*"); i++; } ``` 死循环 死循环是指程序的循环条件没有修改,而一直执行下去,直到程序崩溃。 do..while 语句 do..while 语句和 while 语句类似,但是 do..while 语句先执行一次循环体代码,然后再进行验证。 例如: ```java int i = 0; do { System.out.print("*"); i++; } while (i < 100); ``` 循环语句的选择 在选择循环语句时,需要根据实际情况来选择: * 当明确知道循环次数时,使用 for 循环。 * 当不知道要循环多少次时,使用 while 循环。 例如,输出 1~100 之间所有的偶数: ```java int i = 1; while (i <= 100) { if (i % 2 == 0) { System.out.print(i); } i++; } ``` break 语句 break 语句用于中断整个循环体的执行。 例如: ```java int i = 1; while (i <= 100) { if (i == 50) { break; } if (i % 2 == 0) { System.out.print(i); } i++; } ``` 循环语句的注意事项 在使用循环语句时,需要注意以下几点: * 不要按人的思维去考虑循环,要站在计算机的角度去看什么叫循环。 * 把代码反复熟练就能摸索出规律。 数组和循环语句是 Java 编程语言的基础知识点,掌握它们对编写高效、可靠的程序非常重要。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助