求JAVA高手解救
答案:1 悬赏:60 手机版
解决时间 2021-04-12 22:16
- 提问者网友:龅牙恐龙妹
- 2021-04-12 18:53
编写一个Java应用程序,开启一个文本文件(以本程序源文件为例读取),一次读取其内的一行文本,令每行形成一个String,并将读出的String对象置于LinkedList中,以相反次序显示出LinkedList内的所有内容。
最佳答案
- 五星知识达人网友:轮獄道
- 2021-04-12 20:05
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Collections;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Scanner;
public class ScannerTest {
public static void main(String[] args) {
try {
Scanner sc = new Scanner(new File("c:\\boot.ini"));
List<String> fileContent = new LinkedList<String>();
while (sc.hasNext()) {
fileContent.add(sc.nextLine());
}
sc.close();
Collections.reverse(fileContent); Iterator<String> iterator = fileContent.iterator();
while(iterator.hasNext()){
String line = iterator.next();
System.out.println(line);
}
} catch (FileNotFoundException e) {
System.out.println("未找到文件!");
} }
}
import java.io.FileNotFoundException;
import java.util.Collections;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Scanner;
public class ScannerTest {
public static void main(String[] args) {
try {
Scanner sc = new Scanner(new File("c:\\boot.ini"));
List<String> fileContent = new LinkedList<String>();
while (sc.hasNext()) {
fileContent.add(sc.nextLine());
}
sc.close();
Collections.reverse(fileContent); Iterator<String> iterator = fileContent.iterator();
while(iterator.hasNext()){
String line = iterator.next();
System.out.println(line);
}
} catch (FileNotFoundException e) {
System.out.println("未找到文件!");
} }
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯