java中字符输入

来源:百度知道 编辑:UC知道 时间:2024/06/26 04:58:47
如何输入一个char类型的字符,若是数字,输出“数字”,字母输出“字母”
关键是我不会输入字符的语句

定义连个数组
一个放数字
一个放字母

判断输入字符在那个里面

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Four {

public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
char[] input = str.toCharArray();
for (int i = input.length - 1; i >= 0; i--) {
System.out.print(input[i]);
}
}

}

其实任何的输入接收器都是当字符串处理的,接收到字符串以后我们可以转换为各种我们想要的数据类型!
import java.io.IOException;

public class ClassB {
public static void main(String[] args) throws IOException{
byte buffer[] = new byte[512];//输入的字符串保存在buffer[]中,最长512个,以byte(ascii码)的形式保存
System.out.println("输入一个字符:(输入end或END结束)");
while(true){
int count = System.in.read(buffer);//count表示输