j**a数组下标?

时间:2015.09.29 发布人:

j**a数组下标?

已解决问题

谷歌用户在2015.09.29提交了关于“起亚k2j**a数组下标?”的提问,欢迎大家涌跃发表自己的观点。目前共有6个回答,最后更新于2025-01-19T20:34:35。

输入两个数组

char[]array1={'a','b','c','d','e','f','g','h','i','j'};

char[]array2={'a','c','f','h'};

比较俩数组,如果array2的字符在array1中,则输出字符在array1中相应的下标?

希望大家能够帮助她。

详细问题描述及疑问:

输入两个数组

char[]array1={'a','b','c','d','e','f','g','h','i','j'};

char[]array2={'a','c','f','h'};

比较俩数组,如果array2的字符在array1中,则输出字符在array1中相应的下标?

期待您的答案,我不知道说什么才好,除了谢谢 !
希望以下的回答,能够帮助你。

第1个回答

用户名:whoami1978  

最简单的做一个二次循环:

publicstaticvoidmain(String[]args){
char[]array1={'a','b','c','d','e','f','g','h','i','j'};
char[]array2={'a','c','f','h'};
for(inti=0;i<array2.length;i++)
for(intj=0;j<array1.length;j++)
if(array2[i]==array1[j])
System.out.print来自ln(j);
}

第2个回答

用户名:匿名用户  

就是**的位置

第3个回答

用户名:匿名用户  

按照需求,只有循环可以做到了。如果只是判断重复**,倒是可以用集合来做。

第4个回答

用户名:Spr野葡萄  

循环比较吧……你这是只是数组,没有contains方

第5个回答

用户名:j**a学习邦  

最简单的做一个二次循环加一个判断就可以实现:

publicstaticvoidmain(String[]args){
char[]array1={'a','b','c','d','e','f','g','h','i','j'};
char[]array2={'a','c','f','h'};
f政投按延背来满属井究远or(inti=0;i<array2.length;i++宪史层响即修敌刚)
for(intj=0;j<array1.length;j++)
if(array2[众传银确任获顶挥i]==array优处渐九黑甲财味初1[j])
System.out.println(j);
}

------------------------------

很简单,在idehub社区也有这样的问题解答,还有系统的j**a基础教程和源码。

第6个回答

用户名:長崗龍騰  

表示在数组中的元素,从0开始的数值,0代表的是第一个元素,1代表的是第二个元素,往上依次类推。