一、从键盘输入10个数,写入ArrayList,按照从大到小顺序排序
二、再写入文件a.txt,再从这个文件中读取数据,发送给服务器(端口是20000)
import java.io.*;
import java.net.Socket;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;
public class Client {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<>();
Scanner scanner = new Scanner(System.in);
System.out.println("请输入10个数:");
for (int i = 0; i < 10; i++) {
numbers.add(scanner.nextInt());
}
scanner.close();
// 从大到小排序
Collections.sort(numbers, Collections.reverseOrder());
// 写入文件
try (BufferedWriter writer = new BufferedWriter(new FileWriter("a.txt"))) {
&n