質問: Arrays.stream(array, 1, 4); stream.forEach(System.out::print); 実行結果 234
回答: startInclusiveは「最初の配列の添字」、endExclusiveは「最後の配列の直後の添字」なので、結果はあっていますよ。配列[1]から配列[3]まで表示するので、234であってますよね? Inclusiveは「含む」、Exclusiveは「含まない」なので、startInclusiveは最初の配列の添字(含む)、endExclusiveは最後の配列の添字(含まない)、つまり直前の添字ということになります。英語的にもAPIの表現は正しいですね?