黑马程序员技术交流社区

标题: 小小牛角尖 [打印本页]

作者: 吴飞飞    时间: 2015-4-4 15:35
标题: 小小牛角尖
String判断中 其中有一个是: char indexOf(int ch)
为什么会是int呢?因为这样既可以传  97  也可以传‘a’
难道说,  这个方法写成 char indexOf(char ch)就不能写成‘97’ 或者a 吗?
就是觉得传int看起来很不舒服,应该还有其他更重要的解释才对吧,否则son不会让用户白白转一个弯的!


作者: 黑色救护车    时间: 2015-4-4 17:10
意思就是,可以传97,也可以传'a';但是不能传'97','97'是两个字符,会报错哟~
作者: 吴飞飞    时间: 2015-4-4 17:35
good 算你厉害{:2_31:}
作者: 黑马:二师兄    时间: 2015-4-4 19:03
!!!!!!!!!!!!!!!!!




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