java打印数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java打印数组相关的知识,希望对你有一定的参考价值。

谁能给我一个Java打印数组的源代码,谢啦!

参考技术A 就以int型数组为例吧。
public class Demo

public static void main(String[] args)
int[] array = new int[]1, 2, 3;
Demo demo = new Demo();
demo.printArray(array);


/**
* 打印数组
* @param array
*/
public void printArray(int[] array)
System.out.println("第一种方法: ");
// 用泛型,1.5后可以这样使用:
for(int i : array)
System.out.print(i + ", ");

System.out.println();
System.out.println("第二种方法: ");
// 这个也行
for(int i = 0; i < array.length; i++)
System.out.print(i + ", ");


本回答被提问者采纳
参考技术B public static void main(String[] args)
int[] arr = 12,66,234,654,8,234,765,234;
for(int x:arr)
System.out.println(x);


输出结果是:
12
66
234
654
8
234
765
234

根据打印要求可以调整

java 使用数组在java中打印偶数列

private static void printEvenColumns(String[] cols){
    // prints evenly sized columns for each string in the array
    int col_width = 80;
    int row_width = col_width/cols.length;
    String format_str = "";
    format_str+="%-"+row_width+"."+row_width+"s";
    for (String s : cols) {
        System.out.printf(format_str,s);
    }
    System.out.printf("%n");
}

以上是关于java打印数组的主要内容,如果未能解决你的问题,请参考以下文章

java byte数组 怎么打印

教妹学Java:数组打印最优雅的方式deepToString

打印 Java 数组的最简单方法是啥?

java中打印数组的方法

Java基础知识强化105:打印数组的方法总结

用java 循环 数组 怎么打印这个