Java 程式將字串列表對映到小寫並排序
假設我們的 String List 如下所示 −
List list = new ArrayList<>();
list.add("ABC");
list.add("CDE");
list.add("GHI");
list.add("MNO");
list.add("GWE");
list.add("WDF");
list.add("JYH");
list.add("TYU");String List 對映到小寫 −
list .stream() .map(String::toLowerCase)
然後,執行排序 −
sorted((val1, val2) -> val2.compareTo(val1))
以下是將 string list 對映到小寫並排序的一個示例 −
示例
import java.util.ArrayList;
import java.util.List;
public class Demo {
public static void main(final String[] args) {
List list = new ArrayList<>();
list.add("ABC");
list.add("CDE");
list.add("GHI");
list.add("MNO");
list.add("GWE");
list.add("WDF");
list.add("JYH");
list.add("TYU");
list
.stream()
.map(String::toLowerCase)
.sorted((val1, val2) -> val2.compareTo(val1))
.forEach(System.out::println);
}
}輸出
wdf tyu mno jyh gwe ghi cde abc
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP