Checks if a given index is valid for a given list. - Java java.util

Java examples for java.util:List Operation

Description

Checks if a given index is valid for a given list.

Demo Code

/*/*  www .j a va  2 s .c om*/
 * Copyright 2005-2014 The Kuali Foundation
 * 
 * Licensed under the Educational Community License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 * http://www.opensource.org/licenses/ecl1.php
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
//package com.java2s;
import java.util.List;

public class Main {
    public static void main(String[] argv) {
        int index = 42;
        List forList = java.util.Arrays.asList("asdf", "java2s.com");
        System.out.println(validIndexForList(index, forList));
    }

    /**
     * Checks if a given index is valid for a given list. This method returns null if the list is null.
     * 
     * @param index the index
     * @param forList the list
     * @return true if a valid index
     */
    public static boolean validIndexForList(final int index,
            final List<?> forList) {
        return forList != null && index >= 0 && index <= forList.size() - 1;
    }
}

Related Tutorials