永发信息网

java最后一个数没有空格

答案:1  悬赏:10  手机版
解决时间 2021-02-22 21:43
  • 提问者网友:捧腹剧
  • 2021-02-22 02:35
import java.util.Scanner;
public class as {
public static void main(String[] args) {
Scanner rd=new Scanner(System.in);
int n;

int max=0,t=0;
n=rd.nextInt();
int a[]=new int[n];
for( int i=0;i<n;i++){
a[i]=rd.nextInt();
}
for(int i=0;i<n;i++){
if(a[i]>max){
max=i;

}

}

t=a[0];
a[0]=a[max];
a[max]=t;

for(int i=0;i<n;i++){

System.out.print(a[i]+" ");

}

}
}输入5
1 2 3 4 5输出
5 2 3 4 1 怎么在5 2 3 4 1中的1后面的空格去掉啊?
最佳答案
  • 五星知识达人网友:春色三分
  • 2021-02-22 03:55
在最后百的度for内加if进行判回断:for(int i=0;i<n;i++){
if(i < n-1){
答System.out.print(a[i]+" ");
}else{
System.out.print(a[i]);
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯