比如像下面这样

for (int i : new int[]{1,4,8}){System.out.println(i);
}

或者这样:

for (String i : new String[]{"1","2a"}){System.out.println(i);
}

可以感受到一点python遍历的风格

#This is python code
for i in [1,2,'x']:print(i)

python的list允许不同类型的object,所以,更强大一点。不过,像上面这样把数字和字符串混合起来遍历,还是很少见的,这只是个例子而已。

这种Java遍历在某些情况下,可以使得代码更简洁清晰

转载于:https://www.cnblogs.com/fstang/p/3508384.html

java--遍历自定义数组相关推荐

  1. Java遍历List数组

    Java如何遍历List数组 1. 增强for循环 for(String str : list) {//其内部实质上还是调用了迭代器遍历方式,这种循环方式还有其他限制,不建议使用.System.out ...

  2. java遍历jsonarray数组_java-JSON-遍历JSONArray

    更改 JSONObject objects = getArray.getJSONArray(i); 至 JSONObject objects = getArray.getJSONObject(i); ...

  3. java遍历之数组遍历,list遍历,set遍历,map遍历,stream遍历,Enumeration遍历

    1._遍历方式 其实遍历的就两种,对象和数组.只是哪个遍历适用于哪个而已 for for增强 foreach 迭代(Iterable) Arrays.toString 2._数组遍历 package ...

  4. java遍历双精度小数数组_用Java在一行中比较两个双精度数组

    可以使用java.util.Arrays.equals()方法在Java中比较两个双精度数组.如果数组相等,则此方法返回true,否则返回false.如果两个数组以相同顺序包含相同数量的元素,则它们相 ...

  5. java遍历对象数组对象_js 遍历对象、数组

    一.遍历对象 1.使用Object.keys()遍历,返回一个数组,包括对象自身的(不含继承的)所有可枚举属性(不含Symbol属性). var obj = {'0':'a','1':'b','2': ...

  6. Java 遍历数组的常见方法

    参考 [JavaGuide]labmbda 表达式 引言 记录一下 Java 遍历数组的几种常见方法 下面以遍历整数数组为例 Integer[] arr = {1, 3, 4, 5, 6}; // 这 ...

  7. java二维数组的遍历

    java二维数组的遍历 /* * java二维数组的遍历 * 二维数组,数组座位数组元素类型的数组,数组的数组 * */ public class Test14 {public static void ...

  8. java遍历数组练习(for循环、foreach)

    java遍历数组练习(for循环.foreach) /* * 遍历数组 for循环 foreach * */ public class Test01 {public static void main( ...

  9. java 中数组的创建 数组遍历 以及数组的输出(打印)

    什么是数组? 如果我们需要创建一个 int 类型变量,那么我们只需要 int a; 如果我们需要创建五个 int 类型变量,那么我们只需要int a1; int a2; int a3; int a4; ...

  10. java随机打印一个数组元素_java 怎么随机打印自定义数组里面的字符串

    packageShiyan;importjava.util.Arrays;importjava.util.Random;publicclassasd123{publicstaticvoidmain(S ...

最新文章

  1. 第八届蓝桥杯决赛 磁砖样式
  2. 【Win 10 应用开发】UI Composition 札记(二):基本构件
  3. hdu 3954(线段树区间更新)
  4. AR/QCA SPI 启动原理和 ART 地址定位原理
  5. Java网络编程从0——》入门
  6. mount NTFS FOR RHEL5
  7. 阿里云开放国内首个云端数据库测试平台,云已成为数据库新标准;华为5G随行WiFi发布;科大讯飞推出 AI 专用语音芯片系列……...
  8. 5G商用正式启动:最全套餐资费详情都在这里了
  9. 读书笔记∣元数据:用数据的数据管理你的世界 Ch.5-8
  10. HDU1229 还是A+B【水题】
  11. 解决启动Eclipse后提示’Running android lint’错误的问题
  12. 第八周 4.18 --- 4.24
  13. 《异度神剑2》与犹太教卡巴拉略考
  14. centos7 mysql升级漏洞5.7.30
  15. U盘镜像刻录(制作U盘启动盘)
  16. 数据结构 C++实现 基于不同策略的英文单词的词频统计和检索系统(糅合版)
  17. linux查看磁盘内存cpu
  18. DOS命令 For Set
  19. 笔记本高负荷时撞功耗墙、温度墙问题解决方案
  20. 关闭SQL服务器XP系统,winxp系统无法彻底卸载SQLserver2000如何解决

热门文章

  1. Valid Sudoku
  2. Pandas.DataFrame转置
  3. opencv imencode跟imdecode函数jpg(python)
  4. Python(Windows)下安装各种库的多种方法总结--灵活使用pip
  5. 奥鹏南开大学18春学期计算机作业,南开18春1709、1803学期《办公自动化基础》在线作业答案.doc...
  6. 测试oracle删除干净,彻底卸载Oracle
  7. 当要将其他类型转成String类型时候 看String的方法
  8. C++基础算法学习——完美立方
  9. Linux命令(007) -- systemctl
  10. AMAZING AUCTION (第三届省赛)