JAVA学习---3

来源:互联网 发布:nginx访问js报错403 编辑:程序博客网 时间:2024/05/18 20:31

输入输出

读取输入
首先

import java.util.*;

构造一个Scanner对象,并与“标准输入流”System.in关联

Scanner in =new Scanner(System.in);输入一行 nextLine(再输入行中有可能包含空格)或next读取一个整数 nextInt读取一个浮点数 nextDouble

因为输入是可见的,所以Scanner类不适用于从控制台读取密码
引入Console类,要想读取一个密码,可以采用下列代码:

Console cons =System.console();String username =cons.readLine("User name:");char[] passwd=cons.readPassword("Password:");

对文件进行读取 用File对象构造一个Scanner对象

Scanner in =new Scanner(Path.get(“………..”),”UTF-8”); 

如果文件名中包含反斜杠号,需要在每个反斜杠之前再加一个额外的反斜杠
写入文件
构造 PrintWriter对象
PrintWriter out =new PrintWriter(“。。。。。。”,”UTF-8”);
如果文件不存在,创建该文件