What's the nearest substitute for a function pointer in Java?

前端 未结 22 1762
太阳男子
太阳男子 2020-11-22 15:32

I have a method that\'s about ten lines of code. I want to create more methods that do exactly the same thing, except for a small calculation that\'s going to change one li

22条回答
  •  自闭症患者
    2020-11-22 16:20

    If anyone is struggling to pass a function that takes one set of parameters to define its behavior but another set of parameters on which to execute, like Scheme's:

    (define (function scalar1 scalar2)
      (lambda (x) (* x scalar1 scalar2)))
    

    see Pass Function with Parameter-Defined Behavior in Java

提交回复
热议问题