I j*_*rn. 1 java comparison arraylist
我创建了一个包含两个arraylists(packOfCardsOne和packOfCardsTwo)的程序,每个arraylists都存储了十个随机值,我知道如何比较两个arraylists但我希望能够比较各个元素.我在想下面这样的事情,但是我无法让它起作用:
if (packOfCardsOne > packOfCardsTwo) {
packofCardsOne.get(0);
packOfCardsTwo.get(0);
}
Run Code Online (Sandbox Code Playgroud)
一旦比较为if语句的一部分,我就会想要一个带有一些输出的print语句.
假设您有2个ArrayList list1和list2,大小为10.您可以通过比较列表中存储的值来简单地迭代一个与第二个列表并行的列表,如下所示 -
List<String> list1 = new ArrayList<String>();
list1.add("first");
list1.add("second");
list1.add("third");
List<String> list2 = new ArrayList<String>();
list2.add("first");
list2.add("second");
list2.add("third1");
for (int i = 0; i<list2.size(); i++)
{
System.out.println(list1.contains(list2.get(i)));
}
Run Code Online (Sandbox Code Playgroud)
它将迭代list1的元素,并将该值与list2元素进行比较.如果list1和list2的值相等,则返回true,否则返回false.
归档时间: |
|
查看次数: |
502 次 |
最近记录: |