请问下字符串的indexOf这个方法有什么用啊、?

解决方案 »

  1.   

    int indexOf(int ch) 
              返回指定字符在此字符串中第一次出现处的索引。 
     int indexOf(int ch, int fromIndex) 
              从指定的索引开始搜索,返回在此字符串中第一次出现指定字符处的索引。 
     int indexOf(String str) 
              返回第一次出现的指定子字符串在此字符串中的索引。 
     int indexOf(String str, int fromIndex) 
              从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。 
     楼主为何不查API呢?
      

  2.   

    public int indexOf(int ch)返回指定字符在此字符串中第一次出现处的索引。如果在此 String 对象表示的字符序列中出现值为 ch 的字符,则返回第一次出现该字符的索引(以 Unicode 代码单元表示)。对于 0 到 0xFFFF(包括 0 和 0xFFFF)范围内的 ch 的值,返回值是 
     this.charAt(k) == ch
     为 true 的最小 k 值。对于其他 ch 值,返回值是 
     this.codePointAt(k) == ch
     为 true 最小 k 值。无论哪种情况,如果此字符串中没有这样的字符,则返回 -1。 呵呵 查下API   我只写了一种