1循环遍历数组方法

在main主函数中给数组赋值即可调用该方法

 public static void fun07(int[] array) {System.out.print("[");//输出一个左中括号if (array != null) {  //如果数组不为空,执行下面的语句for (int i = 0; i < array.length; i++) {     //for 循环遍历数组if (i < array.length - 1) {         //如果数组下标不是最后一个System.out.print(array[i] + ", ");//输出下标对应的值和,} else {                                //如果是最后一个下标,输出对应的值System.out.print(array[i]);}}}System.out.println("]");//输出一个右中括号}
        fun07(new int[]{0, 1, 2, 3, 4});//数组中的值为 0,1,2,3,4fun07(new int[]{});            //数组没有赋值fun07(null);                    //数组为空

输出结果

2 可变数组

可变数组在赋值的时候要写在最后面

//可变数组,一个参数
public static void fun08(int... array) {System.out.print("[");if (array != null) {for (int i = 0; i < array.length; i++) {if (i < array.length - 1) {System.out.print(array[i] + ", ");} else {System.out.print(array[i]);}}}System.out.println("]");}//可变数组,两个参数。可变数组的值要写在最后面public static void fun09(int a ,int... array) {System.out.print("a >>> " + a + "\t");System.out.print("[");if (array != null) {for (int i = 0; i < array.length; i++) {if (i < array.length - 1) {System.out.print(array[i] + ", ");} else {System.out.print(array[i]);}}}System.out.println("]");
public class Demo01 {public static void main(String[] args) {fun08(new int[]{0, 1, 2, 3, 4});fun08(new int[]{});fun08(null);fun08();//由于是可变数组,所以赋值的时候括号里面什么都不写也可以fun08(0, 1, 2, 3, 4);fun09(0, 1, 2, 3, 4);}

输出结果

最后一行输出结果是因为我们在方法中定义了一个int类型的a,所以第一个值会赋给a。1,2,3,4赋给数组。可变数组赋值的时候要写在最后面

java中遍历数组方法相关推荐

  1. Java中遍历数组使用foreach循环还是for循环?

    这篇文章主要介绍了Java中遍历数组使用foreach循环还是for循环?本文着重讲解for语句的语法并给出使用实例,同时总结出尽量使用foreach语句遍历数组,需要的朋友可以参考下 从JDK1.5 ...

  2. php中的遍历,php中遍历数组方法

    您可能感兴趣的话题: php 核心提示:本教程为大家介绍php中遍历数组的几种方法. 遍历数组有多种实现方法: 1.连续索引的数组: 实现连续数组的遍历很简单,因为数组的索引是连续的(0 1 2--) ...

  3. Java中遍历数组的三种方法

    方法一:for循环(最常用) 方法二:利用 foreach 方法三:利用jdk自带方法:java.util.Arrays.toString //String类型的i数组 public class St ...

  4. Java中的数组方法and二维数组

    今日份鼓励:如果你想中一颗树,那么它最好的栽种时间,一个是十年前,一个是现在!! 在这里因为博主的知识能力有限,我将会使用自己能够使用并且解释清楚的方法来完成这篇博客 目录 一.数组的拷贝 二.数组的 ...

  5. java中遍历数组_java循环取数组值

    大家好,又见面了,我是你们的朋友全栈君. 第一种方法(传统方法) int a[]={ 1,2,3,4,5}; for(int i=0;i<a.length;i++){ System.out.pr ...

  6. java中遍历数组的三种操作

    文章目录 一.普通for循环 二.增强for循环(foreach) 二.Arrays工具类 一.普通for循环 int [] nums = new int[]{0,0,1,1,1,2,2,3,3,4} ...

  7. Java中遍历Set集合的三种方法

    Map集合:链接: Map集合的五种遍历方式及Treemap方法 Set集合:链接: Java中遍历Set集合的三种方法 TreeSet集合:链接: Java深入了解TreeSet,和迭代器遍历方法 ...

  8. java和js中遍历数组和对象的总结

    java和js中遍历数组和对象的总结 在这儿写遍历数组和对象,权当复习和总结 1.java中数组的三种初始化方法 ①静态初始化 [java] view plaincopy 1. int[] arr = ...

  9. Java中遍历Set集合的三种方法(实例代码)

    哈喽,欢迎来到小朱课堂,下面开始你的学习吧! Java中遍历Set集合的三种方法 废话不多说,直接上代码 1.迭代遍历: Set set = new HashSet(); Iterator it = ...

最新文章

  1. 真正的博士是如何参加AAAI, ICML, ICLR等AI顶会的?
  2. SQL2000常见安装中问题解决方案
  3. 知名5G女教授邱锂力加盟MSRA,任职副院长!出走半生,回归上海
  4. c# 拼接lambda表达式 (转载)
  5. vagrant系列教程(二):vagrant的配置文件vagrantfile详解(转)
  6. python对城市规划_Python对城市距离自动化爬取【必学小型项目】
  7. VTK:小部件之ImageTracerWidgetInsideContour
  8. 为进大厂刷爆算法题,最后却倒在了基础题上?太苦了!
  9. 中缀表达式到前缀表达式和后缀表达式
  10. 一个解决方案创建多个项目问题解决方案
  11. Unity 动态修改鼠标指针
  12. 超级搜索术6-问题驱动/系统思维
  13. 百度点击算法核心内容大揭秘
  14. Effective java读后感
  15. 面试阿里,总结vue实现打印功能的两种方法,成功拿下offer!
  16. 雷军再次承诺:小米9下周二开放购买
  17. cpolar内网穿透介绍
  18. 用python简易编写创建窗口
  19. 查询客户时,提示“查询已超出200行,请限制查询“
  20. 瓜子二手车后台研发实习生面经

热门文章

  1. 创业四年(自述,略显杂乱)
  2. 面经|猿辅导-数据分析|终面+HR面|30+40min
  3. 亚马逊云科技构建Serverless数据分析战略
  4. 京东OLAP实践之路
  5. Word:快速删除文档中的单行空行。
  6. Putty保存配置的小技巧
  7. SolidWorks二次开发---装配体中打开零件时保持方向
  8. 使用html2canvas完成页面截屏并保存为图片
  9. 宝宝取名:10个神采风扬的男孩名字,每一个都干净好听
  10. 【投资学】股票基本知识学习