MyException - 我的异常网
当前位置:我的异常网» J2SE » 大伙儿都来推敲一下

大伙儿都来推敲一下

www.MyException.Cn  网友分享于:2013-12-21  浏览:4次
大家都来推敲一下
public class Wangpeng
 { public static void main(String args[])
  {
char s1[]="l love china";
char s2[]="wsho a";
int i=0,j=0;
  for(;i<s1.length;i++)
  for(;j<s2.length;j++)
  if (s1[i]==s2[j])
System.out.println(" "+s1[i]);
}
}说出现了不兼容的类型
找到java.lang.string
需要char【】。
到底是哪错了

------解决方案--------------------
Java code


    public static void main(String[] args)
    {
        char s1[]="l love china".toCharArray();
        char s2[]="wsho a".toCharArray();
        int i=0,j=0;
          for(;i<s1.length;i++)
          for(;j<s2.length;j++)
          if (s1[i]==s2[j])
        System.out.println(" "+s1[i]);
    }

------解决方案--------------------
int j = 0;
这句必须放在for循环里,
否则j不会在i每次递增时归0,
那样的话,只循环一次就结束了

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有