package com.baosight.basics;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.Scanner;
/**
* IO流
* @author chengzheng
*
*/
public class ReaderWriter {
public static void main(String[] args) {
// reader();
// writer("fzy");
scanner();
}
/**
* 从控制台读取输入字符
*/
public static void reader() {
char c=0;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("输入字符,按0退出");
do {
try {
c=(char)br.read();
System.out.println(c);
} catch (IOException e) {
e.printStackTrace();
}
}while(c!='0');
}
/**
* 输入流
* @param str
*/
public static void writer(String str) {
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(System.out));
try {
bw.write(str);
bw.flush();
} catch (IOException e) {
e.printStackTrace();
}
}
/**
* scanner 输入
*/
public static void scanner() {
String str=null;
Scanner sc=new Scanner(System.in);
str=sc.nextLine();
System.out.println("输入的字符串:"+str);
sc.close();
}
}
IO 输入输出流
原创
©著作权归作者所有:来自51CTO博客作者mb65094bd81c185的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:文件操作 - 字符流
下一篇:多线程实现方式-线程池
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
IO——字符输入输出流综合练习
综合掌握字符输入输出流的使用,实现文本文件的读写※ 字符输入流Reader----InputSt
java 输出流 字符输入 文本文件 -
输入输出流
字节流与字符流:节点流与处理流:体系:
web 输出 输入 流 -
Java中IO对象的输入输出流
输入流: 输出流:
System 输入流 文件名