Java如何从数组中查找对象元素?

在Java中,如何从数组中查找对象元素?

示例

以下示例使用Contains方法来搜索数组中的String对象。

package com.yiibai;

import java.util.*;

public class ArrayFindObject {
    public static void main(String[] args) {
        ArrayList objArray = new ArrayList();
        ArrayList objArray2 = new ArrayList();
        objArray2.add(0, "common1");
        objArray2.add(1, "common2");
        objArray2.add(2, "notcommon");
        objArray2.add(3, "notcommon1");
        objArray.add(0, "common1");
        objArray.add(1, "common2");
        System.out.println("Array elements of array1" + objArray);
        System.out.println("Array elements of array2" + objArray2);
        System.out.println("Array 1 contains String common2?? "
                + objArray.contains("common1"));
        System.out.println("Array 2 contains Array1?? "
                + objArray2.contains(objArray));
    }
}
Java

执行上面示例代码,得到以下结果 -

Array elements of array1[common1, common2]
Array elements of array2[common1, common2, notcommon, notcommon1]
Array 1 contains String common2?? true
Array 2 contains Array1?? false
posted @ 2018-09-09 13:06  borter  阅读(1941)  评论(0编辑  收藏  举报