Как передать метод в качестве параметра в Java? [Дубликат]

Possible Duplicate:
Java Pass Method as Parameter

Можно ли передать метод в качестве параметра в Java? Если я не могу, что было бы лучшим вариантом действий для метода ниже, без необходимости повторять код.

public void enterUserInput(javax.swing.JTextField inputField, javax.swing.JTextField   outputField, method rangeChecking){

    String input;
    double output;
    input = inputField.getText();
    output = Double.parseDouble(input);
    if(rangeChecking(output)){
        outputField.setText(input);
        inputField.setText(null);
    }

Я буду вызывать метод rangeChecking из другого класса, и каждый раз, когда я вызываю enterUserInput, метод rangeChecking будет отличаться

Ответы на вопрос(8)

Ваш ответ на вопрос