查查JDK帮忙文档不就OK了,关于字符串类String的那些方法.

解决方案 »

  1.   

    经测试,楼主所有说indexof只能对一些字母比较的说法是错误的....indexOf支持中文你测试一下如下代码便可得到答案..
         String a="我是中国人";
         String b="中国";
         if(a.indexOf(b)!=-1){
         System.out.println("a包含b");
         }
      

  2.   

    public class IndexDemo {
      public IndexDemo() {
      }
      public static void main(String[] args) {
        IndexDemo indexDemo1 = new IndexDemo();
        String s1="落麾下";
        String  s2="落";
        int a=s1.indexOf(s2);
        System.out.print(a);
      }
    自己看API啥,里面说关于字符串包含的有很多 啊 
    可以比较中文的
      

  3.   

    java中String 中国="中国"都行,只要你指定它的编码
      

  4.   

    String的函数indexOf()是针对所有字符串的,
    所以楼主的问题也就迎刃而解了。