自己记录一下用法的,防止忘了
package dataStructure;
import java.util.Scanner;
import java.io.FileReader;
import java.io.IOException;
public class listFile {
public static void main(String [] args){
if (args.length==0)
System.out.println("no file exit");
for(String fileName:args)
listFile(fileName);
}
public static void listFile(String fileName){
Scanner fileIn=null;
System.out.println("file:"+fileName);
try{
fileIn=new Scanner(new FileReader(fileName));//创建文件流,并且将文件输入
while(fileIn.hasNextLine()){
String oneLine=fileIn.nextLine();
System.out.println(oneLine);
}
}
catch (IOException e){
System.err.println(e);
}
finally{//关闭文件流
if (fileIn!=null){
fileIn.close();
}
}
}
}
在dos界面用命令行输入文件,读取内容