这段代码怎么进行优化? 你可以用一个Object数组或者一个Object集合,写一个打印方法打印数组或者集合,就不用写这么多了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这么写的话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(); }} 最好不要把int 和double 变为 Integer 和 Double 这么写的话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(); }}int 换成Integer,double换成Double 这么写的话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接收 这么写的话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 [] objs = {1,"aaaa",1.2,1.2F}; 爱放什么放什么 循环打印就完了 这么写的话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数组还写什么int [] 直接写 Object[] 就行了 基础类型自动打包成对象 如何使用static 手机发微博的原理好奇? 关于native关键字的用法 简单问题?急 为什么输出ababcd 谁用jbuilder做过这个吗?关于自定义控件 我这么写为什么不行呀? 问一下在那里可以下到关于java的帮助,类似MSDN的那种帮助!谢谢了 属于概念不清的一个简单的问题! 在JBuilder 5中新建工程,有jpx和jpr两种,它们各为什么意思呢 poi操作Excel,将表格内容中1-1-1.xls修改成1_1-1.xls java调用delphi dll的 [out param: WideString]参数问题
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();
}
}
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();
}
}
int 换成Integer,double换成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接收
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 [] objs = {1,"aaaa",1.2,1.2F}; 爱放什么放什么 循环打印就完了
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数组还写什么int [] 直接写 Object[] 就行了 基础类型自动打包成对象