面对一个奇怪的问题,我正在尝试使用流 foreach 方法迭代 char 数组,它会给出编译时错误。如果我尝试使用整数数组进行相同的操作,它工作正常。有什么线索吗?代码
String input = "test";
char[] chars = input.toCharArray();
Arrays.stream(chars).forEach((e) -> {
System.out.println(e);
});
给出编译器错误 数组类型中的方法stream(T[])不适用于参数(char[])
如果我将其更改为 Array of int ,它工作正常
我缺少什么?
慕神8447489
慕码人2483693
潇湘沐
撒科打诨
相关分类