如何从字符串[closed]中一一匹配字符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从字符串[closed]中一一匹配字符相关的知识,希望对你有一定的参考价值。

我正在尝试将每个字符与另一个字符串一一对应。例如:str1 =“ stackoverflow”str2 =“ stackflowover”

结果= 5个匹配项

所以,我该如何匹配字符串中的所有内容?

谢谢!

答案
public class Main 

    public static void main(String[] args) 
        System.out.print(findMatch("bsbssssc", "abd"));
    
    public static int findMatch(String str1, String str2)
        int count = 0;
        for(int i = 0; i < str1.length() && i < str2.length(); i++)
            if(str1.charAt(i) == str2.charAt(i))
                count++;
        
        return count;
    

以上是关于如何从字符串[closed]中一一匹配字符的主要内容,如果未能解决你的问题,请参考以下文章

如何从大字符串中一次打印 20 行?

求VBA中一简单正则表达式

字符串暴力匹配算法详解

SQL:如何从表A中一一检查是不是存在于表B上?

js 字符串操作函数

java - 如何使用Java从文件夹中的所有文件中一一读取数据? [复制]