廖雪峰Java16函数式编程-1Lambda表达式-1Lambda基础

package csj2019;

import java.util.Arrays;
import java.util.Comparator;

public class LambdaSimple {
    public static void main(String[] args) throws Exception{
        String[] words = "Improving code with Lambda expression In Java".split(" ");
/**        Arrays.sort(words, new Comparator<String>() {
            @Override
            public int compare(String o1, String o2) {
                return o1.toLowerCase().compareTo(o2.toLowerCase());
            }
        });
        System.out.println(Arrays.toString(words)); */
        Arrays.sort(words,(s1,s2)->{
            return s1.toLowerCase().compareTo(s2.toLowerCase());
        });
        System.out.println(Arrays.toString(words));
    }
}

总结

猜你喜欢

转载自www.cnblogs.com/csj2018/p/11462764.html