展开全部

遍历数组,就和for(int i = 0;i  < a.length; i++){} 是一32313133353236313431303231363533e59b9ee7ad9431333365653261个意思。

这种有冒号的for循环叫做foreach循环,foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。

foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。

foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语句。从英文字面意思理解foreach也就是“for 每一个”的意思。实际上也就是这个意思。

foreach的语句格式:

for(元素类型t 元素变量x : 遍历对象obj){

引用了x的java语句;

}

示例代码:

List list = new ArrayList();

list.add("1");

list.add("2");

list.add("3");

for (String x : list) {

System.out.println(x);

}

Object s[] = list.toArray();

for (Object x : s) {

System.out.println(x.toString()); //逐个输出数组元素的值

}

for循环是编程语言中一种开界的循环语句,而循环语句 由循环体及循环的终止条件两部分组成,for循环其在各种编程语言中的实现与表达有所出入,但基本为以C语言和pascal语言代表的两种形式。

java for 代表什么意思_for(int a:i)在java 编程中是什么意思相关推荐

  1. 数据结构与算法(Java版) | 就让我们来看看几个实际编程中遇到的问题吧!

    上一讲,我给大家简单介绍了一下数据结构,以及数据结构与算法之间的关系,照理来说,接下来我就应该要给大家详细介绍线性结构和非线性结构了,但是在此之前,我决定还是先带着大家看几个实际编程中遇到的问题,看完 ...

  2. java随机10位随机数 random.uuid_一文详解编程中的随机数

    随机数,相信大家都不陌生,网上有很多生成随机数的小工具.直观来看,随机数就是一串杂乱无章的数字.字母.以及符号的组合, 比如pSTkKIiZMOlDxOgwpIQGdlZwrJCRiHRK.但随机数真 ...

  3. java数据类型代表价格_解读Java数据及数据类型内幕

    (2)字符型 计算机除了处理数值数据,还要处理字符数据.Java语言提供了一种char数据类型,用于字符数据.char类型占2个字节的存储空间,该类型可以存储英文字符,也可以存储单个汉字. char型 ...

  4. java的public int_Java语言中“int”、“public”、“static int ”有什么区别?

    展开全部 首先62616964757a686964616fe58685e5aeb931333365646331说一下int 和public int的区别: 这个问题是作用域的问题,就是说这个变量的作用 ...

  5. java digit_我被一个初学者考傻了,关于java.lang.Character.digit(char ch, int radix)方法...

    评论 # re: 我被一个初学者考傻了,关于java.lang.Character.digit(char ch, int radix)方法 2008-09-26 14:07 Meatball 把rad ...

  6. java iterator 将int_ListIteratorlt;Egt; listIterator(int index)_Java.util包|WIKI教程

    ListIterator listIterator(int index) 描述 (Description) java.util.LinkedList.listIterator(int index)方法 ...

  7. 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获

    2019独角兽企业重金招聘Python工程师标准>>> 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获得值! 用C#.NET调用 ...

  8. java转换为字符串_java – 如何从int转换为字符串?

    正常方式是Integer.toString(i)或String.valueOf(i). 串联将工作,但它是非常规的,可能是一个难闻的气味,因为它暗示作者不知道上述两种方法(他们不知道什么?). Jav ...

  9. Java LinkedList对象的get(int index)方法与示例

    LinkedList对象的get(int索引)方法 (LinkedList Object get(int index) method) This method is available in pack ...

  10. java数组及Arrays创建一个int 类型数组 数组元素由键盘录入,每次打印插入排序的结果(数组扩容,数组排序,键盘录入)

    @author silence丶你的名字 java数组及Arrays创建一个int 类型数组 数组元素由键盘录入,每次打印插入排序的结果 初始数组元素1 for死循环 获取用户录入的数据,如果为952 ...

最新文章

  1. php接收表单图片,如何在PHP中获取表单图片数据
  2. 2021-06-29
  3. 开源Delphi:AutoCHM:CHM生成和还原Html工具
  4. linux中gid和groups区别,linux用户与组管理
  5. mulitp request
  6. (38)System Verilog线程并行执行(fork-join_none)
  7. Android WebView 使用漏洞问题
  8. 鸿蒙的应用列表,图解鸿蒙列表组件ListContainer
  9. linux大量生成测试文件,Shell脚本创建指定大小文件的测试数据
  10. java_object的具体使用--上帝
  11. 微信内置浏览器调起外部浏览器打开指定网页连接
  12. “欣喜”和“郁闷”交织的2006
  13. win7上Android环境搭建以及调试
  14. 用ps制作LOGO(个人向)
  15. 谷歌浏览器86版_VMLogin 浏览器1.2.8.0 版本更新公告:全新内核 Chromium 86.0.4240.75 更新说明...
  16. 第2次作业—— 时事点评
  17. 化行列式为上三角形式 C++
  18. 人工智能与人脸识别门禁产品方案
  19. 查看JS代码中\x68等加密数据内容的解决办法
  20. 如果太阳突然爆炸 地球会发生什么?| 1分钟了解广义相对论

热门文章

  1. 采购需要进步,采购一定要知道的事
  2. XDOJ最长单词的长度
  3. 通俗解释Docker
  4. Python(十)函数
  5. Java多线程模拟医院排号叫号系统
  6. 安卓,加密drawable图像资源、从类文件生成drawable
  7. android局域网打印机共享文件夹,如何设置电脑使安卓手机能访问局域网共享的文件...
  8. ICEM 准备工作-常用操作
  9. 路由器硬件基础知识--MTU
  10. 从mitt、tiny-emitter源码中学习手写订阅发布