java printarray_Java打印Array数组的方法

本文详细介绍了在Java中打印一维和二维数组的四种方法:(1)循环遍历打印;(2)使用Arrays.toString();(3)利用Arrays.stream();(4)应用Arrays.deepToString()。通过实例代码展示了每种方法的实现,适用于理解和操作Java数组。
部署运行你感兴趣的模型镜像

在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));

}

}

您可能感兴趣的与本文相关的镜像

PyTorch 2.6

PyTorch 2.6

PyTorch
Cuda

PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值