Java 如何借助数组对象调用方法?

Java 如何借助数组对象调用方法?,java,arrays,Java,Arrays,我们如何在数组对象的帮助下调用这些方法 例如: class Employee { int value; Employee(int value) { this.value = value; } public void checkValue(int value1, int value2) { // i want to check here val

我们如何在数组对象的帮助下调用这些方法

例如:

class Employee
    {
        int value;

        Employee(int value)
        {
            this.value = value;
        }

        public void checkValue(int value1, int value2)
        {
            // i want to check here value1 & value2 is there or not in array
            // Or in another word I want to retrieve every element of the array in this method.   
        }
    }

    public class Test
    {
        public static void main(String arg[])
        {
            Employee e1[] = { new Employee(100), new Employee(200), new Employee(300) };

            e1.checkValue(100, 200);

        }
    }
所以,当调用e1.checkValue(100200)时,我得到了编译时错误,我只想用这种方式调用。这个问题是在一次采访中问我的。

数组。流(你的数组)将给出一个流。 在流中应用带有ur输入的过滤方法 然后使用收集器收集结果


这应该是Java8的必经之路。

你不能。该方法是在哪里定义的,您希望得到什么?是否要在数组上循环并对其每个元素调用该方法?什么是
someMethod
?或者换句话说,你想实现什么?在这个方法中,我想读取数组对象中调用任何特定方法的每个元素。方法可以是任何方法,就像我给出的示例e1.someMethod();来吧,你可以而且应该改进这个问题,因为它非常不完整,很难回答。就好像我们要把你的信息一点一滴地拖出来,没有人喜欢玩这个游戏。请显示更多真实代码,并说明问题的更多细节。