标准输入流、标准输出流
1、基本使用
package demo02; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** * @description: demo09 * @author: liuyang * @create: 2021-09-06 21:57 */ public class Demo09 { /** * 标准输入流: * System.in:字节流,默认从键盘输入。 * 标准输出流: * System.out:默认从控制台输出。 * @param args */ public static void main(String[] args) { // 将键盘输入流转为字符输入流 InputStreamReader inputStreamReader = new InputStreamReader(System.in); // 将字符输入流转为字符缓冲输入流 BufferedReader bufferedReader = new BufferedReader(inputStreamReader); try { while (true) { System.out.println("请输入字符串:"); String str = bufferedReader.readLine(); if ("exit".equalsIgnoreCase(str)) { System.out.println("程序退出"); break; } System.out.println(str.toUpperCase()); } } catch (IOException e) { e.printStackTrace(); } finally { try { if (bufferedReader != null) { bufferedReader.close(); } } catch (IOException e) { e.printStackTrace(); } } } }
相识是缘