java语言

Java如何打印数组

时间:2024-11-01 10:56:18 java语言 我要投稿
  • 相关推荐

Java如何打印数组

  许多学编程专业的同学面试的时候,考官都会问到Java如何打印数组这样的问题,下面小编为大家解答一下,希望能帮到大家!

  1、数组的打印除了用for循环之外还可以借助Arrays的toString方法,从下图可以看到,toString方法可以打印任何类型的数组。

  2、如何打印一个ArrayList呢?方法有三类:

  Listlist = new ArrayList();

  list.add("1");

  list.add("2");

  list.add("3");

  //方法1

  Iterator it = list.iterator();

  while (it.hasNext()) {

  System.out.println(it.next());

  }

  //方法2

  for (String str : list) {

  System.out.println(str);

  }

  //方法3

  for (int i = 0; i < list.size(); i++) {

  System.out.println(list.get(i));

  }

  3、如何打印一个二维数组呢?方法有两种:

  int[][] numArray = new int[5][5];

  //方法1

  for (int i = 0; i < 5; ++i) {

  for (int j = 0; j < 5; ++j) {

  numArray[i][j]++;

  }

  }

  //方法2

  System.out.println(Arrays.deepToString(numArray));

  Java语言提供了一些高级的API方法,帮你实现了一些常见的操作,所以要多多熟悉API,这样你的编程思路会更开阔,面试起来就会更轻松。

【Java如何打印数组】相关文章:

Java数组的基础学习教程08-12

java数组赋值是什么10-20

java集合数组的区别08-17

关于java集合数组的区别08-03

java集合数组的输出办法07-31

Java数组的基本操作方法介绍08-14

Java中的数组基础知识整理10-21

Java数组特定值高效判断方法10-03

如何使用C语言数组指针09-14

如何使用java10-14