你的标题说是字符,然后我就写了一个读取字符char的,结果你的内容说要读取String。
String就更简单了。使用BufferedReader 的 readLine函数就可以了。
- import java.io.*;
- class T2
- {
- public static void main(String[] args) throws IOException
- {
- char c;
- BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
- c=(char)br.read();
- while(c!='~')
- {
- if(c==10)
- {
- c=(char)br.read();
- continue;
- }
- System.out.println("得到字符:"+c+"ASCII:"+(int)c);
- c=(char)br.read();
- }
- br.close();
- }
- }
复制代码 |