Java-8 では、またはメソッドを使用して、 String
(または任意のCharSequence
) を として簡単に扱うことができます。IntStream
chars
codePoints
IntStream chars = "Hello world.".codePoints();
その後、ストリームの内容を操作できます
IntStream stars = chars.map(c -> c == ' ' ? ' ': '*');
結果をきちんと印刷する方法を探していましたが、簡単な方法さえ見つけられませんでした。int
このs のストリームを、 String
.
以上stars
より印刷希望
***** ******