首页 > 编程知识 正文

java字符串数组排序,java数组倒序排列

时间:2023-05-06 17:26:12 阅读:151598 作者:2407

n是转义字符,换行符意味着对于写入的文件,每个学生的成绩都是一行。 publicstaticvoidmain (string args [ ] ) {

try{

inti,sum=0;

filewriterf _ out=new filewriter (new file (' e :data.txt ' ) );

System.out.println ('请输入学生人数);

intn=newscanner(system.in ).nextInt );

ints[]=newint[n];

for(I=0; I

system.out.println(''1”) (请输入第二个学生的成绩);

s[I]=newscanner(system.in ).nextInt );

if(s[I]100 ) {

System.out.println ('输入错误。 请再输入一次);

s[I]=newscanner(system.in ).nextInt );

}

}

Arrays.sort(s );

for(intj=0; Jj

sum=s[j];

}

s[s.length/2]=sum/n; //s[2]=sum/n;

for(intj=0; Jj

f_out.write(s[j]'n ' );

}

f_out.close (;

filereader f _ in=new filereader (new file (' e :data.txt ' ) );

for(intc=f_in.read ); C!=-1; c=f_in.read ()

system.out.print((char ) c ' );

f_in.close (;

}catch(ioexceptione ) {

system.err.println(e );

e .打印任务跟踪(;

}

}

s[s.length/2]=sum/n; //s[2]=sum/n;

第三个要赋值的语句是使用注释的语句。

如果是中间代入的话,用现在的就可以了。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。