java里如何实现两个等长度的字符串数组有多少个元素相同(从最左边开始,一旦遇到不同元素则跳出计数)
2024-09-07 14:37:43
不多说,直接上干货!
package zhouls.bigdata.DataFeatureSelection.sim; public class test {
public static int stringArrayCompare (String[] a, String[] b) {
int num = ;
for (int i = ; i < b.length; i++) {
if (b[i].equals(a[i])) {
num++;
} else {//这里,控制从最左边开始,一旦遇到不同元素,则跳出
break;
}
}
return num;
} public static void main(String[] args) {
String[] a = { "1","1","1","0" };
String[] b = { "1","1","1","1" };
System.out.println(stringArrayCompare(a, b));
}
}
如果
String[] a = { "1","1","1","0" };
String[] b = { "1","1","0","0" };
则,结果也是2
最新文章
- 在线课程笔记&mdash;.NET基础
- linux 模块常用命令
- Tcp之异常
- oracle 中的游标
- 将SQLServer结果导出为excel文件
- SOA和NS区别
- UVALive - 3401 Colored Cubes
- Linux_access the file or directory which start with ";-";
- IT忍者神龟之Oracle DBA经常使用查询吐血列举
- 高通spi 屏幕 -lk代码分析
- RazorEngine
- SQL Anywhere .NET
- ABP(ASP.NET Boilerplate Project)框架探讨
- 高通 fastboot 显示
- js备忘录_2
- 关于json 转换BigDecimal精度丢失问题
- iOS开发进阶 - 基于PhotoKit的图片选择器
- oracle11g安装(win10)
- 几条学习python的建议
- 推荐几本WinCE 6程序开发的书