我尝试创建一个char指针的动态数组,这也意味着指针也可以是动态内存,因此在上面的代码中,我尝试为该数组分配一个大小,然后在他的第一个对象中分配一个字符串。但是我在数组指针上收到“检测到堆损坏”错误。
List<Integer> a = new ArrayList<Integer>();
a.add(1);
a.add(2);
a.add(3);
String spaceSeparatedNumbers = a.stream()
.map(i -> i.toString())
.collect(Collectors.joining(" "));
System.out.println(spaceSeparatedNumbers); //<-- it will print 1,2,3
我复制了整个主体,所以你知道我没想到。