对比两个String无规律包含连续4个相同字符返回true的方法

package com.qif.dsa.util;

import java.util.ArrayList;
import java.util.List;

/**
 * @author 
 * @Title: 对比两个String  连续4位相同返回true方法
 * @ProjectName xdq
 * @Description: TODO
 * @date 2019/7/23  16:21
 */
public class StringContrastUtil {

    public List<String> subStr(String str){
        List<String> arr=new ArrayList<>();
        for(int i =0;i<str.length()-3;i++){
            String x=str.substring(i, i+4);
            arr.add(x);
        }
        return arr;

    }


    public  Boolean isEqual(List<String> arr1,List<String> arr2){
        List<String> arr3=new ArrayList<>();
        for(String s :arr1){
            for(String x:arr2){

                if(s.equals(x)){
                    arr3.add(x);
                }
            }
        }
        if (arr3.size()>0){
            return  true;
        }else{
            return  false;
        }
    }
}
原文地址:https://www.cnblogs.com/MagicAsa/p/11236473.html