我在 Stack Overflow 上找到了这段代码,用于将字符串映射为整数
Translated text:我在 Stack Overflow 上找到了这段代码,用于将字符串映射为整数
Arrays.stream(myarray).mapToInt(Integer::parseInt).toArray();
但是我如何使它映射到Integer类型而不是原始的int类型?
我尝试使用Integer.valueOf
替换Integer.parseInt
,但似乎mapToInt()
方法强制使用原始类型。
我有一个整数数组的ArrayList,所以我不能使用原始的int类型。
Integer
类实际上就是一个int
。它为您封装和解封装了一个int
,因此从理论上讲,它们是相同的。 - Josh Heaps