fork download
  1.  
  2. import java.util.function.Function;
  3.  
  4. class Main {
  5. public static void main(String[] args) {
  6. Function<String, String> f1 = Function.identity();
  7. Function<String, String> f2 = Function.identity();
  8. if (f1 == f2)
  9. System.out.println("Singleton object");
  10. Function<String, String> f3 = s -> s;
  11. Function<String, String> f4 = s -> s;
  12. if (f3 != f4)
  13. System.out.println("Different objects");
  14. }
  15. }
Success #stdin #stdout 0.1s 55552KB
stdin
Standard input is empty
stdout
Singleton object
Different objects