javaio流大小写转换
时间: 2023-11-18 21:57:21 浏览: 115
Java IO流可以通过InputStreamReader和OutputStreamWriter进行大小写转换。其中,InputStreamReader将字节流转换为字符流,而OutputStreamWriter将字符流转换为字节流。以下是一个示例代码,将输入的字符串转换为大写并输出到控制台上:
```java
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
OutputStreamWriter writer = new OutputStreamWriter(System.out);
String input = reader.readLine();
String output = input.toUpperCase();
writer.write(output);
writer.flush();
}
}
```
在上述代码中,我们使用了BufferedReader和InputStreamReader来读取用户输入的字符串,然后使用toUpperCase()方法将其转换为大写形式,并使用OutputStreamWriter将结果输出到控制台上。
阅读全文