如一个字符串S1
看是否有字符a在里面
有就返回true
没有就是false

解决方案 »

  1.   

    STring 不是自带有的 contains这个函数吗
      

  2.   

    s1.indexOf('a')
    存在a就返回下标(int)
    不存在返回-1
      

  3.   

    public static boolean check(String s1,char a)
    {
    int i = 0;
    for (; i < s1.length(); i++) {
    if (s1.charAt(i)==a) {
    return true;
    }
    }

    return false;

    }
    public static void main(String[] args) {
    String s1="abcdef";
    System.out.println(check(s1,'a'));
    }
      

  4.   

    String aaa="bbbbbbbabbbb";
    if(aaa.contains("a"))
    {
    return true;

    }
      

  5.   

    public boolean contains(CharSequence s)
    怎么会没有这个方法,API里明明就有。还有:
        如果要实现你所说的
      直接  return S1.contains('a');
      

  6.   

    给楼主一个建议:要学会使用API,那里有各个类自己的方法,想用哪个,就找哪个,看例子是怎么用,
    英文的看不懂,不是有中文的么!!
      

  7.   

    contains是正确的,发帖:45 
    结贴:22 提醒楼主,你是否可以结一些帖子啊?
      

  8.   

    s1.indexOf('a') 
    存在a就返回下标(int) 
    不存在返回-1用这个方法可以