java_read_file
JAVA常用的输入方式
通过控制台进行输入,读取键盘输入进行处理
Scanner
使用Scanner类进行输入
Scanner sc = new Sacnner(System.in); |
对应不同的数据类型,Scanner
提供了不同的读取方法
next() : 字符串类型, 空格换行结束。
nextInt() : 整型
nextLong(): long类型
nextDouble(): double类型
nextLine(): 下一行
BufferedReader
BufferedReader reader = new BufferedReader(new InputStreamReade(System.in)); |
或者是
InputStream in = System.in; |
BufferedReader
提供了read()方法
read():返回int,读取一个字符,返回其Ascii码值
readLine(): 返回字符串,读取一行数据,换行结束
read(char[]) : 读取内容到char数组中,返回读取的数据长度
read(char[] byte, int off, int len) : 读取len个字符,然后从cbuf[off]开始存放,为了避免越界,一般使用read(byte, off, byte.length - off);
读取文件内容
Scanner
Path path = Paths.get(filename); |
BufferedReader
通过readLine()读取文件,或者通过定长的字符数组
String fileName = fileName; |
- 本文作者: Naskete
- 本文链接: https://Naskete.github.io/2022/09/11/essay/Java read file/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!