定义一个int型一维数组,包含10个元素,分别赋值1~10,然后将数组中的元素都向前移一个位置
即a[0]=a[1],a[1]=a[2]~~~最后一个元素的值是原来第一个元素的值,然后输出这个数组!这是我的代码:publicclassArray{publicstat...
即a[0]=a[1],a[1]=a[2]~~~最后一个元素的值是原来第一个元素的值,然后输出这个数组!
这是我的代码:public class Array {
public static void main(String[]args){
int[]a={1,2,3,4,5,6,7,8,9,10};
for(int i=0;i<a.length;i++){
System.out.print(a[i]+" ");
}
System.out.println();
for(int j =0;j<a.length;j++){
for(int k=0;k<a.length;k++){
if(k==j+1){
int temp =a[j];
a[j]=a[k];
a[k]=temp;
System.out.print(a[j]+" ");
}
}
}
}
}
怎么更改一下呢?小弟是一个java初学者,请大侠们帮帮忙! 展开
这是我的代码:public class Array {
public static void main(String[]args){
int[]a={1,2,3,4,5,6,7,8,9,10};
for(int i=0;i<a.length;i++){
System.out.print(a[i]+" ");
}
System.out.println();
for(int j =0;j<a.length;j++){
for(int k=0;k<a.length;k++){
if(k==j+1){
int temp =a[j];
a[j]=a[k];
a[k]=temp;
System.out.print(a[j]+" ");
}
}
}
}
}
怎么更改一下呢?小弟是一个java初学者,请大侠们帮帮忙! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询