Java8でIntStream.range()の使い方

Java8でIntStream.range()の使い方

IntStream.range()メソッドでfor文と同じ書き方ができます。

boxed()メソッドでStream<Integer>に変換する

boxed()メソッドを使用してIntStreamからStream<Integer>に変換することが出来ます。

mapメソッドでStringに変換してListにしています。

boxed()メソッドでStreamに変換してから逆順にソートしてループします。

toArray()メソッドでint型配列に変換する

toArray()メソッドを使用してint[]型に変換します。IntStream#toArray()メソッドの戻り値はint[]となります。

Stream#toArray()メソッドの戻り値はObject[]になります。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA