不能这样匹配,就是要用到int值才行,用string就要用equal(),来进行比较,直接比较的话在java语法中String内容相同,但却有可能不是同一个东西。所以它规定要用int来比较....
解决方案 »
- 2012年6月编程语言排行榜,Java持续下挫
- 课后练习聊天机器人的问题!
- 关于字节输入输出问题
- 对象数组new出来的问题现在正困扰着我,请帮我想想,好吗?
- 为什么JComboBox的actionPerformed事件会连续执行两次………………在线等哈!!
- 如何控制让装有JTree的下拉框自动下拉
- J2SE 5.0 和 J2SE 1.4 相比,语法和其他方面有什么区别?
- 如何将几个图像拼成一个图像?
- 关于JDBC3.0的一个问题,好久都搞不定,大家帮帮忙啊
- 用SQL语句 能否把表里的健值选出来?
- JTree中编辑节点,Esc键取消编辑时,判断节点的名字的问题!
- 初学者简单问题。。立刻给分。。在线等
a只能是int型,或者char型(其实也是取char的整数值而已)
要是判断字符串的话,只能用一系列的if{}else{}语句了!
char aa = 'a;
switch
case 'a':
case 'b':Object实例不可以switch噢,一个一个的if..else if吧。