循环语句及数组

循环语句及数组

知识点总结: 循环语句    及  数组    
Java中有三种主要的循环结构:1) for循环      2)  while循环   3)  do…while循环       Java 增强 for 循环 
一. for(初始化;布尔表达式;更新){ 代码语句}   例1:

二.while 循环       while是最基本的循环,它的结构为:
格式 :   while( 布尔表达式){循环内容}            例2:

三、do...while循环  do…while 循环和 while 循环相似,却不同的是,do…while 循环至少会执行一次
格式:   do{ 代码语句}while(布尔表达式);  例3:

四、Java增强型for循环Java5 引入了一种主要用于数组的增强型for循环。但需要注意一点:Java增强型for循环只能 取值,不能赋值
格式:   for(声明语句:表达式){ 代码句子 }
五、break、continue、return 
1.)break : 结束循环  2.) continue : 结束本次循环,进入下一次循环
3.)return : 结束一个方法,方法的结束了,循环自然被结束注意:在while和do...while中使用continue时要注意更新语句的位置。
五.声明数组变量
注:必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法格式:
例: 声明数组变量  byte[] arrayByteA;           int[] arrayIntA;              long[] arrayLongA;               String[] arrayStringA;
1)数组的初始化主要有 两种方式:静态初始化   ,      动态初始化
* 数组静态初始化:      arrayByteA=new byte[] {1,2,3,4,5};
或数组声明的变量和初始化用一条语句完成  byte[] arrayByteA=new byte[] {1,2,3,4,5,6};

*数组动态初始化    arrbtC=new int[8];
或数组声明的变量和初始化用一条语句完成 int[] arrbtC=new int[2];
2)数组引用
Java中通过下标来引用数组元素:arrayName[index];
Java会对数组元素要进行越界检查以保证安全性。每个数组都有一个length属性来指明它的长度,
例如arrayIntA.length 指明数组 arrayIntA 的长度。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Matlab中,循环语句可以用来遍历数组。一种常用的循环语句是for循环。在for循环中,可以使用数组的索引来遍历数组的每个元素。在每次循环中,可以将当前数组元素的值赋给一个变量,并对该变量进行任意操作。例如,可以使用for循环来遍历一个普通数组,如下所示: ```matlab array = [1, 2, 3, 4, 5]; for i = 1:length(array) current_element = array(i); % TODO: 对current_element进行任意操作 end ``` 在每次循环中,`i`表示数组中当前元素的索引,`array(i)`表示当前元素的值。您可以在循环体内对`current_element`进行任意操作。 另外,如果要遍历一个元胞数组,可以使用相同的for循环结构,但是需要使用花括号{}运算符来获取元胞数组的每个元素的值。例如,可以按以下方式遍历一个元胞数组`cell_array`: ```matlab cell_array = {10, 'hello', true}; for i = 1:length(cell_array) current_data = cell_array{i}; % TODO: 对current_data进行任意操作 end ``` 在每次循环中,`i`表示元胞数组中当前元素的索引,`cell_array{i}`表示当前元素的值。您可以在循环体内对`current_data`进行任意操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [PHP foreach遍历数组](https://blog.csdn.net/weixin_39629617/article/details/115827320)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Matlab:如何遍历元胞数组并进行操作](https://blog.csdn.net/ai52learn/article/details/131774909)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值