public finalclassDemo01${ public static finalMODULE$; privatefinal int sum2$1(int a, int b) { return a + b; } public void main(String[] args) { Predef..MODULE$.println(BoxesRunTime.boxToInteger(sum2$1(3, 4))); } privateDemo01$() { MODULE$ = this; } static { new (); } }
public finalclassDemo01${ public static finalMODULE$; static { new (); } public void main(String[] args) { Function2 max = newAbstractFunction2.mcIII.sp() { public static final long serialVersionUID = 0L; public int apply$mcIII$sp(int a, int b) { return a > b ? a : b; } public final int apply(int a, int b) { return apply$mcIII$sp(a, b); } }; Predef..MODULE$.println(BoxesRunTime.boxToInteger(max.apply$mcIII$sp(5, 6))); } privateDemo01$() { MODULE$ = this; } }
public finalclassDemo01${ public static finalMODULE$; static { new (); } public int sum2(int a, int b) { return a + b; } public void main(String[] args) { Function2 func1 = newAbstractFunction2.mcIII.sp() { public static final long serialVersionUID = 0L; public int apply$mcIII$sp(int a, int b) { returnDemo01..MODULE$.sum2(a, b); } public final int apply(int a, int b) { return apply$mcIII$sp(a, b); } }; Predef..MODULE$.println(BoxesRunTime.boxToInteger(func1.apply$mcIII$sp(9, 10))); } privateDemo01$() { MODULE$ = this; } }
public finalclassDemo01${ public static finalMODULE$; public finalString com$skey$test$mf$Demo01$$toUpperMethod$1(String word) { return word.toUpperCase(); } public void main(String[] args) { List words = List..MODULE$.apply(Predef..MODULE$.wrapRefArray((Object[])newString[] { "java", "scala", "python", "rust", "go", "c", "c++" })); Function1 toUpperFunc = newAbstractFunction1() { public static final long serialVersionUID = 0L; public finalString apply(String word) { return word.toUpperCase(); } }; ((List)words.map(toUpperFunc, List..MODULE$.canBuildFrom())).foreach(newAbstractFunction1() { public static final long serialVersionUID = 0L; public final void apply(Object x) { Predef..MODULE$.println(x); } }); ((List)words.map(newAbstractFunction1() { public static final long serialVersionUID = 0L; public finalString apply(String word) { returnDemo01..MODULE$.com$skey$test$mf$Demo01$$toUpperMethod$1(word); } }, List..MODULE$.canBuildFrom())).foreach(newAbstractFunction1() { public static final long serialVersionUID = 0L; public final void apply(Object x) { Predef..MODULE$.println(x); } }); } privateDemo01$() { MODULE$ = this; } static { new (); } }