首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

新人 怎么判断数字0-9

2012-02-24 
新人求助 如何判断数字0-9for(int i0i10i++)if(str.indexOf(i+0)0)str定义成String的,这段代码如

新人求助 如何判断数字0-9
for(int i=0;i<10;i++)
  if(str.indexOf(i+'0')>=0)
 str定义成String的,这段代码如何判断是否是数字0-9的, i+'0'表示的是char的48-57,然后怎么就判断出了int的0-9、、

请人帮助,万分感谢、

[解决办法]
先占个位置……
[解决办法]
看例子来说他只是进行了十次搜索来看字符串中是否分别含有从0到9的字符(只能判定第一次的),str.indexOf(i+'0')返回字符位置,有的话肯定>=0所以 if(str.indexOf(i+'0')>=0) 就可以执行了。
[解决办法]
0~9的ASCII码的值不就是48~57么!

热点排行