package Test10月;
import org.jetbrains.annotations.NotNull;
import org.junit.Test;
import java.util.Comparator;
public class Test1005 {
@Test
public void test() {
Runnable runnable = new Runnable() {
@Override
public void run() {
System.out.println("正常的练习");
System.out.println("正常的练习2");
}
};
Runnable runnable1 = () -> {
System.out.println("Lambda表达式练习");
System.out.println("Lambda表达式练习2");
};
runnable1.run();
}
@Test
public void test1() {
Comparator<Integer> zComparator = new Comparator<Integer>() {
@Override
public int compare(Integer o1, Integer o2) {
return Integer.compare(o1, o2);
}
};
Comparator<Integer> zComparator1 = (o1, o2) -> {
return Integer.compare(o1, o2);
};
int compare1 = zComparator1.compare(1, 2);
System.out.println("Lambda表达式练习" + compare1);
Comparable<Object> comparable = new Comparable<>() {
@Override
public int compareTo(@NotNull Object o) {
return 0;
}
};
Comparable<Object> comparable1 = o -> {
return 0;
};
}
}
转载请注明原文地址:https://blackberry.8miu.com/read-17832.html