public static void main(String[] args) { // 定义字符串数组 String[] strArr = {"a","f","a","c","f","b","d"}; // 将 数组 转成 集合 Listlist = Arrays.asList(strArr); // Stream 流式计算 list.stream() .distinct() // 去重 .map(item -> {return item.toUpperCase();}) // toUpperCase转大写/toLowerCase转小写 .sorted((p1,p2) -> {return p2.compareTo(p1);}) // sorted()默认正序排列, 倒序排列(第二个参数比第一个参数 是倒序排列) .forEach(System.out::println); // 遍历输出结果 }
输出结果: