码迷,mamicode.com
首页 > 其他好文 > 详细

从键盘获取一个字符

时间:2014-07-25 11:36:52      阅读:607      评论:0      收藏:0      [点我收藏+]

标签:控制台   键盘   获得一个字符   

问题:使用 switch 把小写类型的 char型转为大写。只转换 a, b, c, d, e. 其它的输出 “other”。

import java.util.Scanner;
import java.io.IOException;
/*从控制台接收一个字符,然后将其打印出来
//虽然此方式实现了从键盘获取输入的字符,但是System.in.read()只能针对一个字符的获取,
同时,获取进来的变量的类型只能是char,当我们输入一个数字,
希望得到的也是一个整型变量的时候,我们还得修改其中的变量类型,这样就显得比较麻烦。
*/
class Test5 
{
    public static void main(String[] args)  throws IOException
    {
        //Scanner s=new Scanner(System.in);
            //String c=s.next();
            char c=(char)System.in.read();
        switch(c){
          case ‘a‘:
              System.out.println("A");
              break;
          case ‘b‘:
              System.out.println("B");
              break;
          case ‘c‘:
              System.out.println("C");
              break;
          case ‘d‘:
              System.out.println("D");
              break;
          case ‘e‘:
              System.out.println("E");
              break;
          default:
                    System.out.println("other");
                    break;
        }
    }
}


本文出自 “第一天的课” 博客,请务必保留此出处http://5453607.blog.51cto.com/5443607/1529887

从键盘获取一个字符,布布扣,bubuko.com

从键盘获取一个字符

标签:控制台   键盘   获得一个字符   

原文地址:http://5453607.blog.51cto.com/5443607/1529887

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!