⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 comparestring.java

📁 简易的学生课程成绩系统
💻 JAVA
字号:
public class CompareString
{ 
   private int s0;
   private int s1;
   private int[] a=new int[5];
   private int[] b=new int[5];
   public CompareString()
   {
       s0=0;
       s1=0;
       a[0]=0;
       b[0]=0;
    }
  
   public boolean compare(String string0,String string1)
     {
         boolean flag=false;
         for(int n=0;n<string0.length();n++)
          if(string0.charAt(n)==' ')
          {
            a[++s0]=n;
            for(int m=n;m<string0.length();m++,n++)
           {
               if(string0.charAt(m)!=' ')
              {
                 a[++s0]=m;
                 break;
               }
             }
           }
          for(int n=0;n<string1.length();n++)
            if(string1.charAt(n)==' ')
             {
               b[++s1]=n;
               for(int m=n;m<string1.length();m++,n++)
                {
                   if(string1.charAt(m)!=' ')
                    {
                       b[++s1]=m;
                       break;
                     }
                 }
             }
             a[s0]=string0.length();
             b[s1]=string1.length();
             if( s0==s1)
             {  
               if(s0==0)
                {
                  if(string0.equals(string1))
                    flag=true;
                 }
               else{
                    int p=0;
                    for(;p<s0;p=p+2)
                    {
                      String sub0=string0.substring(a[p],a[p+1]);
                      String sub1=string1.substring(b[p],b[p+1]);
                      if(!sub0.equals(sub1))
                       break;
                    }
                    if(p==s0)
                      flag=true;
                 }
             }
            return flag;
        }
    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -