我無法想出一個從頭開始創建Stream的好方法。假設例如(注意,下面的代碼只是爲了討論的目的給出的例子),我有 Matcher m = Pattern.compile(re).matcher(input);
List<String> matches = new ArrayList<>();
while (m.find())
matches.add(m.group());
,並希望
我目前在學習如何使用Java,而且我的朋友告訴我,使用Java 8時可以簡化這段代碼。他指出parseIntArray可以被簡化。你將如何在Java 8中做到這一點? public class Solution {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);