当前位置: 代码迷 >> Java相关 >> {求助}~~~
  详细解决方案

{求助}~~~

热度:92   发布时间:2007-06-14 17:50:01.0
{求助}~~~
java 中怎样实现从键盘读入单个字符?
搜索更多相关的解决方案: java  键盘  

----------------解决方案--------------------------------------------------------
Scanner a=new Scanner(System.in);
----------------解决方案--------------------------------------------------------
a.nextInt();//输入整数
a.nextChar();//输入字符
a.nextLine();//输入字符串~
----------------解决方案--------------------------------------------------------

import java.util.Scanner;
public class Test
{

public static void main(String arg[])
{
Scanner input = new Scanner(System.in);
System.out.print("输入整数:");
int i = input.nextInt();
System.out.println("i=" + i);

System.out.print("输入字符串:");
String s = input.next();
System.out.println("s=" + s);

System.out.print("输入浮点数:");
float f = input.nextFloat();
System.out.println("f=" + f);

System.out.print("输入单个字符:");
char b = input.nextChar();//这样写为什么是错误的.请教大嘴大哥..
System.out.println("b=" + b);
}
}


----------------解决方案--------------------------------------------------------
没有nextChar()这个方法


----------------解决方案--------------------------------------------------------

那怎么输入单个字符??


----------------解决方案--------------------------------------------------------
自己计算ASCII码
----------------解决方案--------------------------------------------------------
  相关解决方案