62,614
社区成员
发帖
与我相关
我的任务
分享
import java.io.*;
import java.util.*;
public class gradeprint{
public static void main(String[] args)throws IOException{
Scanner in = new Scanner (new FileReader("data.txt"));
for () {
}
for () {
}}}
90
80
76
95
87
36
95
95
56
68
78
87
98
87
45
67
95
34
92
80
95
90
76
95
95
48
95
64
68
45
import java.io.*;
import java.util.*;
public class gradeprint{
public static void main(String[] args)throws IOException{
Scanner in = new Scanner (new FileReader("data.txt"));
while(in.hasNextInt()){
int[] number=in.nextInt();
for (int i=0; i<number; i++) {
return number;}
int [] count=new int[number];}
public static void displayarray(int[] number){
for (int i=0;i<number;i++){
if((i+1)%8==0)
System.out.println(count[i]+(int)(i));
else
System.out.print(count[i]+""+(int)(i)+"");
}
}}}
public class Test {
public static void main(String[] args) throws IOException {
List<Integer> list = new ArrayList<Integer>();
List<Integer> xulie = new ArrayList<Integer>();
StringBuffer buff = new StringBuffer();
FileReader reader = new FileReader("c://123.txt");
BufferedReader br = new BufferedReader(reader);
String str = null;
while ((str = br.readLine()) != null) {
list.add(Integer.valueOf(str));
}
br.close();
reader.close();
//排序
for (int i = 0; i < list.size(); i++) {
int c = Collections.max(list);
if (list.get(i) == c) {
xulie.add(list.get(i));
list.remove(i);
i = -1;
}
}
//输出
for(int j=0;j<xulie.size();j++){
buff.append(xulie.get(j)+" ");
if((j+1)%8==0){
System.out.println(buff.toString());
buff = new StringBuffer();
}
}
}
}
如果不足 8 的结果数据输出想要你就自己加吧。