本周对JAVA的while,switch,for以及数组进行了学习。
数组是一种数据结构,它可以存储一系列相同类型的变量。在Java中,定义一个数组需要指定其数据类型和大小。数组的索引从0开始,最后一个元素的索引是数组长度减1。可以通过索引来访问和修改数组中的元素。数组的主要优点是可以方便地处理一组数据,但缺点是一旦创建,其大小就不可更改。
while循环是一种预测试循环,它会先判断条件是否满足,然后再执行循环体内的代码。如果条件始终为真,while循环将无限执行。while循环适用于那些不确定需要执行多少次迭代的情况。使用while循环时要特别注意避免无限循环的发生。
switch语句是一种多分支选择结构,它允许根据不同的条件执行不同的代码块。switch语句通常与if-else语句结合使用,以提供更复杂的逻辑控制。在switch语句中,每个case分支对应一个可能的值,当表达式的值与某个case的值相等时,执行该case分支下的代码。
for循环是一种后测试循环,它在进入循环之前就确定了循环次数。for循环由三个部分组成:初始化表达式、条件表达式和迭代表达式。在每次迭代结束后,都会执行迭代表示达式,然后再次检查条件表达式,直到条件不再满足为止。for循环非常适合用于遍历数组或执行固定次数的操作。