Java foreach循环
2024-09-03 15:39:07
foreach循环:增强性的for循环应用:
在for语句中,需要使用索引来进行操作具体的数组或集合内容操作;而foreach可以取消索引的操作细节;
for ( 类型 变量 : 数组 | 集合 ) { // 每一次循环会自动的将数组的内容设置给变量 }
public class TestDemo { public static void main(String[] args) {
int data [] = new int [] {1,2,3,4,5} ;
for ( int x : data ) { // 循环册数由数组长度决定
// 每一次循环实际上都表示数组的角标增长,会取得每个数组内容并且将其设置给x
System.out.println(x); // x就是数组的一个当前内容
}
}
}
数组利用索引访问会较为麻烦;而foreach则会减少索引的麻烦。
最新文章
- 解决NetBeans运行卡顿问题
- (UWP开发)在ListView中通过向右滑动展开汉堡菜单
- 修改CMD字符编码
- Aurelia – 模块化,简单,可测试的 JS 框架
- Zend Guard Loader/Zend Loader是干什么的
- JS定时器
- spring bean中scope=";prototype“的作用
- Spring事务解析2-标签解析
- Asp.Net正在中止线程引发的问题
- ACdream 1195 Sudoku Checker (数独)
- 关于Bitcode的探索
- 转载-python学习笔记之输入输出功能读取和写入数据
- C++虚函数、赋值兼容原则
- 美H1B签证额满,硕士以上学位仍可申请
- google python/c++ code style naming
- 转:一个跨WINDOWS LINUX平台的线程类
- API 设计: RAML、Swagger、Blueprint三者的比较
- ExtJS4.2学习(三)——入门基础
- Ubuntu 32下Android NDK+NEON的配置过程及简单使用举例
- USACO Section 1.2 Palindromic Squares 解题报告
热门文章
- putty 配色方案
- shell脚本模板----自动生成开头注释信息
- CodeForces - 1256C (思维+贪心)
- STL ——map、set、unordered_map、unordered_set
- 题解:T103342 Problem A. 最近公共祖先
- Python thread (线程)
- Jquery的一些总结点
- ESP8266 AT指令开发(基于STC89C52单片机): 测试下诱人的程序(51单片机,8266,MQTT远程通信控制)
- Node.js 获取本机Mac地址
- ASP.NET开发实战——(十三)ASP.NET MVC 与数据库之EF实体类与数据库结构