IntStream 到 String
Java 沒有 Char Stream ,因此在使用 String
s 並構建 Character
s 時,可以選擇使用 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();
}