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

请各位大侠帮忙看一下啊这到底是咋回事

2012-02-01 
请各位大侠帮忙看一下啊,这到底是怎么回事Stringstr asdfghjkl intnum0for(inti0i str.length()

请各位大侠帮忙看一下啊,这到底是怎么回事
String   str= "asdfghjkl ";
int   num=0;
for   (int   i=0;i <str.length();i++)
    {    
          if(str.substring(i,i+1)== "s ")
{
    num=1;
    System.out.println(num);
}
  }
str字符串里明名是有s的,可是为什么IF语句不执行呢?

[解决办法]
if(str.substring(i,i+1).equals( "s ")
...

if(str.charAt(i) == 's ')

if(str.indexOf( "s ") != -1)

if(str.indexOf( 's ') != -1)

if(str.contains( "s "))


热点排行