为什么在Java 8中String.chars()是一个整数流?

在Java 8中,有一个新方法String.chars()可返回代表字符代码的ints(IntStream)流。我想很多人会期待char这里有s 流。这样设计API的动机是什么?


慕虎7371278
浏览 1791回答 3
3回答

慕雪6442864

它不能回答为什么不能有两种不同的方法chars(),一种返回的结果Stream<Character>(性能损失很小),另一种返回IntStream,是否也考虑了?Stream<Character>如果人们认为就性能损失而言值得考虑的话,人们很有可能最终将它映射到任何地方。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java