class  S
{
public static void main(String[] args) 
{
System.out.println(new Integer("abcdef".indexOf('c')).toString());
}
}

解决方案 »

  1.   

    String str="abcdef";
    String substr=new String(str.substring(3,1));
      

  2.   

    楼上的有点错误
    应该是
    String str="abcdef";
                     String substr=new String(str.substring(2,3));
                     System.out.println(substr);
      

  3.   

    to: tyscon(爪哇吾爱) (  ) 谢谢,只记得用substring();忘了参数了,不好意思
      

  4.   

    abcdefg
    2和3中间表示c
    2和4中间表示cd,
    3和5中间表示de,
    依次类推啊。
    呵呵。
      

  5.   

    to: bbigface(唐朝) (  ) 喜欢摇滚?我只感觉唐朝的《飞翔鸟》不错。呵呵
    why?请问一下参数代表什么意思?去看看jdoc吧(java的文档)java.lang.String 里有这个方法。你要走的路还很长。csdn伴我成长!再次感谢csdn。兄弟努力。
      

  6.   

    其实都不用那么复杂。
    用string.charAt(int index)就可以了