java初学者遇到的while语句问题,求帮助

yologic yologic 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
题目要求:有两个数组,每组数组中均有五个不同的数字,例如 12345,12378。找出输入的两组数组中拥有相同数字的个数。如例中得出3。


我是这样想的,让第一组数据中的第一个数字与第二组数据中的数字一个个比较,相同counter+1,然后再第一组数据中第一个数字递加重复动作。

int counter = 0;
int i = 0;
int j = 0;
while (i<5) {
while ((secretNumber.indexOf(i))!= (guess.indexOf(j))) {
j++;
}
counter++;
}
i++;
return counter;

}


自己写的code感觉总有那么一点不对劲啊,求帮助!
...全文
评论 3
收藏 已收藏
分享
返回顶部
yologic
Java 51,407 成员 86,128 内容