java printarray_Java打印Array数组的方法

在Java中打印Array数组的方法,这里主要总结了有四种:

(1)通过循环打印数组

(2)使用 Arrays.toString() 打印

(3)使用 JDK 8 的 java.util.Arrays.stream() 打印

(4)使用 Arrays.deepToString() 方法打印。如果数组中有其它数组,即多维数组,也会用同样的方法深度显示

这边以String的一维数组和二维数组为例进行展示。

public class PrintArray {

public static void main(String []args)

{

String []arr={"AAA","BBB","CCC"};

System.out.println("----1----");

printArrayMethod1(arr);

System.out.println("----2----");

printArrayMethod2(arr);

System.out.println("----3----");

printArrayMethod3(arr);

System.out.println("----4----");

printArrayMethod4(arr);

System.out.println("----4 Expend----");

String [][]s={{"AA","BB"},{"CC","DD"}};

printArrayMethod4Expend(s);

}

//循环打印数组

public static void printArrayMethod1(String []arr)

{

StringBuffer sb=new StringBuffer();

for(int i=0;i

{

if(i>0)

{

sb.append(",");

}

sb.append(arr[i]);

}

System.out.println(sb.toString());

}

//使用Arrays.toString方法去打印

public static void printArrayMethod2(String []arr)

{

System.out.println(Arrays.toString(arr));

}

//使用 JDK 8 的 java.util.Arrays.stream() 打印。

public static void printArrayMethod3(String []arr)

{

Arrays.stream(arr).forEach(System.out::println);

}

//使用 Arrays.deepToString() 方法打印。如果数组中有其它数组,即多维数组,也会用同样的方法深度显示。

public static void printArrayMethod4(String []arr)

{

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

}

public static void printArrayMethod4Expend(String [][]arr)

{

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

}

}

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 方法是什么? 您可以使用 Arrays 类的 toString() 方法打印整个数组。例如,如果您有一个名为 arr 的整数数组,您可以使用以下代码打印整个数组: System.out.println(Arrays.toString(arr)); ### 回答2: 在Java中,可以使用循环结构和数组的索引来打印整个数组。下面是一个示例代码: ```java public class PrintArray { public static void main(String[] args) { int[] array = {1, 2, 3, 4, 5}; for(int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); } } } ``` 这段代码创建了一个包含5个元素的整型数组array。通过使用循环结构for循环,我们可以遍历数组的每个元素。在循环体内部,使用数组的索引i来访问每个元素,并使用`System.out.print()`方法将其打印出来。在每个元素之后,我们使用空格将它们分隔开,以便整个数组打印结果不会挤在一起。 以上代码的输出结果将会是:1 2 3 4 5。 通过上述方式,我们可以打印任意类型的数组,只需将数组的类型和元素值修改即可。这种方法适用于任何长度的数组,并且可以方便地将数组中的每个元素都打印出来。 ### 回答3: 在 Java 中,可以使用循环语句来打印整个数组。 以下是一个示例代码: ```java public class PrintArrayExample { public static void main(String[] args) { int[] array = {1, 2, 3, 4, 5}; System.out.print("数组:"); for (int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); } } } ``` 以上代码定义了一个整型数组 `array`,然后使用 `for` 循环遍历数组的每个元素,并使用 `System.out.print` 打印出每个元素的值。输出结果为:数组:1 2 3 4 5。 通过循环遍历数组,我们可以逐个打印数组中的元素,这样就能打印整个数组了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值