當前位置:編程學習大全網 - 編程軟體 - JAVA編程題目,新手求解、讀入10個學生的名字(名字都是英文),將這些名字按字典排序後輸出。

JAVA編程題目,新手求解、讀入10個學生的名字(名字都是英文),將這些名字按字典排序後輸出。

import?java.util.*;

public?class?StudentNameDemo{

public?static?void?main(String[]?args)?throws?Exception{

Scanner?sc?=?new?Scanner(System.in);

String[]?arr?=?new?String[10];

for(int?i?=?0;?i?<?arr.length;i++){

System.out.println("請輸入第"+(i+1)+"個學生的姓名:");

arr[i]?=?sc.next();

}

//排序

Arrays.sort(arr);

//遍歷輸出

for(int?i?=?0;?i?<?arr.length;?i++){

System.out.println(arr[i]);

}

}

}

//從文本讀取,但是要確定文件是有10行的

public?static?void?main(String[]?args)?throws?Exception{

BufferedReader?br?=?new?BufferedReader(new?FileReader("D:\\name.txt"));

String[]?arr?=?new?String[arr];

for(int?i?=?0;?i?<?arr.length;?i++){

arr[i]?=?br.readLine();

}

//排序

Arrays.sort(arr);

//遍歷輸出

for(int?i?=?0;?i?<?arr.length;?i++){

System.out.println(arr[i]);

}

}

  • 上一篇:菜鳥教程編程
  • 下一篇:怎麽安裝鼠標宏呢
  • copyright 2024編程學習大全網