Lambda表达å¼
Lambda 表达å¼
å¨Java8以åï¼ä½¿ç¨Collectionsçsortæ¹æ³å¯¹å符串æåºçåæ³ï¼
List<String> names = Arrays.asList("dabin", "tyson", "sophia");
Collections.sort(names, new Comparator<String>() {
@Override
public int compare(String a, String b) {
return b.compareTo(a);
}
});
Java8 æ¨è使ç¨lambda表达å¼ï¼ç®åè¿ç§åæ³ã
List<String> names = Arrays.asList("dabin", "tyson", "sophia");
Collections.sort(names, (String a, String b) -> b.compareTo(a)); //ç®ååæ³ä¸
names.sort((a, b) -> b.compareTo(a)); //ç®ååæ³äºï¼çç¥å
¥åç±»åï¼Java ç¼è¯å¨è½å¤æ ¹æ®ç±»åæ¨ææºå¶å¤æåºåæ°ç±»å
å¯ä»¥çå°ä½¿ç¨lambda表示å¼ä¹åï¼ä»£ç åå¾å¾ç®ç并䏿äºé 读ã
Loading...