IntStream 到 String

Java 沒有 Char Stream ,因此在使用 Strings 並構建 Characters 時,可以選擇使用 String.codePoints() 方法獲取一些程式碼點。所以 IntStream 可以獲得如下:

public IntStream stringToIntStream(String in) {
  return in.codePoints();
}

以其他方式進行轉換即 IntStreamToString 更為複雜。這可以做到如下:

public String intStreamToString(IntStream intStream) {
  return intStream.collect(StringBuilder::new, StringBuilder::appendCodePoint, StringBuilder::append).toString();
}