0
我无法弄清楚这是否适合我的生活。将wordlist.txt中的单词读入数组列表,排序和编写新文件
步骤:
在Eclipse
复制创建一个新的项目所提供的wordlist.txt文件到项目文件夹
编写一个名为 “换向器” 单类执行要求的任务:
Tas KS:
使用java.util.Scanner中在wordlist.txt文件中的每个字加载到一个ArrayList
- 提供扫描仪的参考到的FileReader
报告放置在ArrayList中的字的数量
使用java.util.Collections类来颠倒引用的顺序在ArrayList中
使用java.util.Formatter中的重新排序的字写到一个名为“reversed.txt”一个新的文本文件
- 提供一个参考的格式化到一个FileWriter
确保每个字被放置到一个单独的行
此外,编写代码,使得Java提供线路终端器为每一行的正确端。 注意:不允许\ n或\ r \ n!
编写代码以帮助确保您的程序没有资源泄漏。
这里是我迄今为止
public class Reverser {
public static void main(String[] args) {
Scanner scan = null;
File file = new File("C:\\Users\\Nick\\JavaWorkspace\\Lab 7\\wordlist.txt");
ArrayList<String> list;
try {
scan = new Scanner(new FileReader(file));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
list = new ArrayList<String>();
while((scan.nextLine()) != null){
list.add(scan.next());
}
String[] stringArr = list.toArray(new String[0]);
}
}
你的具体问题是什么? (除了“你能帮我做我的功课”) – 2015-03-31 16:37:16
我猜他的问题是如何扭转与集合类的数组的顺序 – laubed 2015-03-31 16:39:44