我有一個數組列表應用正則表達式來Java8列表<String>
List<String> items = Arrays.asList("date=2017-01-10", "date=2017-02-10");
我想轉換此列表,併爲每個項目的報價在列表中, date=2017-01-10
可以轉換爲date='2017-01-10'
List<String> items = Arrays.asList("date='2017-01-10'", "date='2017-02-10'");
我該如何在Java 8中做什麼?
更新:我想用正則表達式來實現這一點。
要在Java 8中執行此操作,請先嚐試使用正則表達式在Java 7中執行此操作,然後......保持原樣,因爲Java8除了輕微的生活質量改進之外,不會爲此錶帶來任何新內容。 –
@ M.Prokhorov,Streams? – Clijsters
@Clijsters,這項任務的「生活質量改善」的定義。使用Stream無法實現的任何功能都無法通過Java7風格的代碼實現。 –