黑马程序员技术交流社区

标题: switc的问题 [打印本页]

作者: 张翼    时间: 2011-11-11 09:27
标题: switc的问题
switch能不能用在byte上?能不能用在long上?
作者: wangqing    时间: 2011-11-11 09:36
可以的,switch中的数据类型有byte,short,int,long,char
作者: 坚强    时间: 2011-11-11 11:08
是可以的,你可以是 int brte short  char,不可以用long
  1. class Switch
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 byte i=1;
  6.                 switch(i){
  7.                         case 0:
  8.                               System.out.println("0");break;
  9.                     case 1:
  10.                                   System.out.println("1");break;
  11.                         default:
  12.                   System.out.println("error");
  13.                 //System.out.println("Hello World!");
  14.                 }
  15.         }
  16. }
复制代码
这个运行后是1

未命名2.jpg (10.39 KB, 下载次数: 2)

未命名2.jpg

作者: 咪咪    时间: 2011-11-11 14:14
这个问题同样是得自己测试记得会更牢如强哥那样,就胜利了,给发啊,技术分差太远了啊,版主。。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2