自己记录一下用法的,防止忘了
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界面用命令行输入文件,读取内容