日期:2014-05-20 浏览次数:20874 次
public class list03 {
public static void main(String[] args){
int[] nums=new int[]{1,2,3,4};
printN(nums);
String[] str=new String[]{"str1","str2","str2"};
printS(str);
double[] flo=new double[]{1.1,2.2,3.3,4.4};
printF(flo);
}
private static void printF(double[] nums) {
for(int i=0;i<nums.length;i++){
System.out.print(nums[i]+" ");
}
System.out.println();
}
private static void printS(String[] nums) {
for(int i=0;i<nums.length;i++){
System.out.print(nums[i]+" ");
}
System.out.println();
}
private static void printN(int[] nums) {
for(int i=0;i<nums.length;i++){
System.out.print(nums[i]+" ");
}
System.out.println();
}
}
你可以用一个Object数组或者一个Object集合,写一个打印方法打印数组或者集合,就不用写这么多了
这么写的话int数组和double数组怎么去调用?
public class list03 {
public static void main(String[] args){
int[] nums=new int[]{1,2,3,4};
print(nums);//这里
String[] str=new String[]{"str1","str2","str2"};
print(str);
double[] flo=new double[]{1.1,2.2,3.3,4.4};
print(flo);//这里
}
private static void print(Object[] nums) {
for(int i=0;i<nums.length;i++){
System.out.print(nums[i]+" ");
}
System.out.println();
}
}
你可以用一个Object数组或者一个Object集合,写一个打印方法打印数组或者集合,就不用写这么多了
这么写的话int数组和double数组怎么去调用?
public class list03 {
public static void main(String[] args){
int[] nums=new int[]{1,2,3,4};
print(nums);//这里
String[] str=new String[]{"str1","str2","str2"};
print(str);
double[] flo=new double[]{1.1,2.2,3.3,4.4};
print(flo);//这里
}
private static void print(Object[] nums) {
for(int i=0;i<nums.length;i++){
System.out.print(nums[i]+" ");
}
System.out.println();
}
}
你可以用一个Object数组或者一个Object集合,写一个打印方法打印数组或者集合,就不用写这么多了
这么写的话int数组和double数组怎么去调用?
public class list03 {
public static void main(String[] args){
int[] nums=new int[]{1,2,3,4};
print(nums);//这里
String[] str=new String[]{"str1","str2","str2"};
print(str);
double[] flo=new double[]{1.1,2.2,3.3,4.4};
print(flo);//这里
}
private static void print(Object[] nums) {
for(int i=0;i<nums.length;i++){
System.out.print(nums[i]+" ");