当前位置:  技术问答>java相关

关于ASCII码的转换问题

    来源: 互联网  发布时间:2015-04-09

    本文导语:  BufferedReader keyBoardIn = new BufferedReader(new InputStreamReader(System.in));   int key=keyBoardIn.read(); //read a single charactor     System.out.println(key); 返回的好像是ASCII码值,如我输入1,key=49 输入2得到的是50输入a 得到的是97 ...

BufferedReader keyBoardIn = new BufferedReader(new InputStreamReader(System.in));
  int key=keyBoardIn.read(); //read a single charactor
 
  System.out.println(key);

返回的好像是ASCII码值,如我输入1,key=49 输入2得到的是50输入a 得到的是97
我如何将此值转化为真正的值,即。输入1,输出1,

注,因要在switch语句中使用该值,故其值改须为short byte char int long之一。
谢谢!

|
try
char  key= (char)keyBoardIn.read();

|
karma(无为) 说的对!

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.print类docflavor.url的类成员方法: text_html_us_ascii定义及介绍
  • CSS属性参考手册 iis7站长之家
  • java命名空间javax.print类docflavor.url的类成员方法: text_plain_us_ascii定义及介绍
  • 怎样用ASCII码? String+ASCII 0x01+String,形成 byte[]
  • java命名空间javax.sql.rowset类baserowset的类成员方法: ascii_stream_param定义及介绍
  • 如何输出所有的ASCII码或Unicode字符?如何得到a,b等的ASCII码或Unicode?
  • java命名空间javax.print类docflavor.byte_array的类成员方法: text_plain_us_ascii定义及介绍
  • UNIX怎样处理ASCII文件与文本文件
  • java命名空间javax.print类docflavor.byte_array的类成员方法: text_html_us_ascii定义及介绍
  • Ascii Design
  • java命名空间javax.print类docflavor.input_stream的类成员方法: text_html_us_ascii定义及介绍
  • 在Java中如何取得一个字符的ASCII码值?
  • java命名空间javax.print类docflavor.input_stream的类成员方法: text_plain_us_ascii定义及介绍
  • JAVA如何将一个字母变成他的ASCII值啊?
  • java命名空间java.net类idn的类成员方法: use_std3_ascii_rules定义及介绍
  • 怎样获得一个汉字的ASCII码?我得到的是Unicode码:(
  • 在c中如何将一个字符串转化成相应的ascii值
  • 图像转ASCII字符拼图 Jitac
  • UNIX下如何得到某个字符的ascii码。
  • 请问我在linux中,用什么命令能得到字符的10进制的ascii值?
  • 利用ascii码传输xml转义字符示例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3