public class MythodArrayDemo1 {
//
方法调用数组
mythod:方法.
public static void main(String args[]){
int score[]={1,3,5,7,9};//声明数组
score:得分,分数
print(score);
}
public static void fun(int[] x){
x[0]=6;
//修改第一个元素
}
public static void print(int[] x){//注意加上[] 也指向score[]的空间
for(int i=0;i
System.out.print(x[i]+"-");
}
}
}
利用数组排序
public class MythodArrayDemo3 {
//方法调用数组
mythod:方法.
public static void main(String args[]){
int score[]=fun();//声明数组
score:得分,分数
java.util.Arrays.sort(score);
//排序
sort:排序
print(score);
}
public static int[] fun(){
int x[]={99,450,66,88,33,1111,66};
return x;
//返回数组
}
public static void print(int[] x){//注意加上[] 也指向score[]的空间
for(int i=0;i
System.out.print(x[i]+"-");
}
}
}
public class MythodArrayDemo4 {
//方法调用数组
mythod:方法.
public static void main(String args[]){
int t1[]={1,2,3,4,5,6,7,8,9};
//替换 4 5 6
int t2[]={11,22,33,44,55,66,77,88,99};
System.arraycopy(t2, 0, t1, 3, 3);//
数组拷贝
print(t1);
}
public static void print(int[] x){//注意加上[] 也指向score[]的空间
for(int i=0;i
System.out.print(x[i]+"-");
}
}
}
public class MythodArrayDemo5 {
//
可变参数
mythod:方法.
public static void main(String args[]){
int t1[]={1,2,3,4,5,6,7,8,9};
fun();
fun(1,2);
fun(1,2,3);
fun(t1);
}
public static void fun(int ... arg){
for(int x:arg){
System.out.print(x+"-");
}
}