Как передать метод в качестве параметра в 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 будет отличаться