首页 > 代码库 > JAVA-I/O
JAVA-I/O
区分文件的操作与文件内容的操作(I/O)
文件的操作是对File类
File f 构造函数需要文件名(和路径)
获得当前路径
System.getProperty("user.dir") 默认指定为当前目录 或File 中的getPath
文件内容操作
分为字节流、字符流。read() 一个是byte 一个是char
字节流抽象类:InputStream、OutputStream
字符流抽象类:Reader、Writer
文件字节流 FileInputStream
文件字符流 FileReader
标准输入System.in
Buffered...才提供readLine
InputStreamReader(InputStream) 字节流转换成字符流
OutputStreamReader 字符流转换成字节流
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
Reader r = new BufferedReader( new InputStreamReader(new FileInputStream("Student.java")) );
//System.in和FileInputStream一个等级
Scanner 可以使用正则表达式解析基本类型的简单扫描器。
Scanner cin=new Scanner(System.in);
cin.hasNext();cin.nextInt();cin.next();cin.nextDouble();cin.nextLine();
JAVA-I/O
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。