Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

ArrayList.contains Method

Visual Studio 2005

Determines whether an element exists in a ArrayList object.

Package: java.util

Assembly: vjslib (in vjslib.dll)


public boolean contains(
    java.lang.Object e);

Parameters

e

The element for which the ArrayList object is to be scanned to determine whether it exists in the collection.

Returns true if the element exists in the ArrayList object; false otherwise.

The following example searches an ArrayList to determine whether it contains various prime numbers.

// arraylist_contains.jsl

import java.util.*;

public class Program
{
    public static void main(String[] args)
    {
        // Fill an array with the prime numbers between
        // 1 and 11.
        ArrayList primeNumbers = new ArrayList();
        primeNumbers.add(new Integer(1));
        primeNumbers.add(new Integer(3));
        primeNumbers.add(new Integer(5));
        primeNumbers.add(new Integer(7));
        primeNumbers.add(new Integer(11));

        // Determines whether all the numbers between 1 and 11
        // are prime or not prime.
        for (int i = 1; i <= 11; i++)
        {
            if (primeNumbers.contains(new Integer(i)))
            {
                System.out.println(i + " is a prime number.");
            }
            else
            {
                System.out.println(i + " is NOT a prime number.");
            }
        }
    }
}

/*
Output:
1 is a prime number.
2 is NOT a prime number.
3 is a prime number.
4 is NOT a prime number.
5 is a prime number.
6 is NOT a prime number.
7 is a prime number.
8 is NOT a prime number.
9 is NOT a prime number.
10 is NOT a prime number.
11 is a prime number.
*/

Community Additions

ADD
Show:
© 2015 Microsoft