public class printArray { public static void main(String[] args) { Integer[] integerArray = { 1, 2, 3, 4, 5, 6 }; System.out.println("输出整形数组:"); printArray(integerArray); Double[] doubleArray={1.1,2.2,3.3,4.4,5.5,6.6,7.7}; System.out.println("输出双精度型数组:"); printArray(doubleArray); Character[] characterArray={'H','E','L','L','O'}; System.out.println("输出字符型数组:"); printArray(integerArray); } public static void printArray(Integer[] array){ for(Integer i:array){ System.out.printf("%s",i); System.out.println(); } } public static void printArray(Double[] array){ for(Double i:array){ System.out.printf("%s",i); System.out.println(); } } public static void printArray(Character[] array){ for(Character i:array){ System.out.printf("%s",i); System.out.println(); } } }
输出结果为:
输出整形数组:
1
2
3
4
5
6
输出双精度型数组:
1.1
2.2
3.3
4.4
5.5
6.6
7.7
输出字符型数组:
1
2
3
4
5
6