2016-04-29 80 views
-1

我想比较两个数组列表,当我按下list1项目时,在新activity.please中打开list2项目帮助我。我写下面的代码,但不工作。请解决我的问题。 我想比较两个数组列表,当我按下list1项目时,在新activity.please帮助我打开list2项目。我写下面的代码,但不工作。请解决我的问题。如何在两个数组列表之间进行通信

//My String-array 
 

 
<string-array name="Alphabets1"> 
 
     <item>A</item> 
 
     <item>B</item> 
 
     <item>C</item> 
 
     <item>D</item> 
 
     <item>E</item> 
 
     <item>G</item> 
 
     <item>H</item> 
 
     <item>I</item> 
 
     <item>J</item> 
 
    </string-array> 
 

 
<string-array name="Lyrics1"> 
 
     <item>Aakaashamandunna </item> 
 
     <item>Bangaram Adagaledu</item> 
 
     <item>Cheyi Pattuko</item> 
 
     <item>Devara Nee Devenalu</item> 
 
     <item>Ella velalandu kastha</item> 
 
     <item>Gaganamu Cheelchukoni</item> 
 
     <item>Hallelujah Hallelujah</item> 
 
     <item>Ide Naa Korika</item> 
 
     <item>Janminchenu Oka Thaara</item> 
 
     
 
     </string-array> 
 

 
<!-- begin snippet: js hide: false -->

回答

0

你确实有一些问题在这里解决。其中之一就是ArrayLists和数组之间的区别 - 我敢肯定你的意思是这里的数组,因为ArrayLists只保存对象,并且对于访问速度较慢的集合强制自动装箱和取消装箱并没有多大意义。但是,也许你的意思是ArrayLists,因为你需要内置的可扩展性,我不知道。有些东西供您确定。

我会从一个子问题开始:结合两个数组或ArrayList,宁愿非零值。在每种情况下,你都会用不同的语法来做同样的事情。编写一个方法int [] combine(int [] firstArray,int [] secondArray)同时行走两个数组,并组合您找到的值。当你有两个非零值时,你必须弄清楚什么是正确的行为。 (或者你简单地总结阵列?这会很容易)

相关问题