gpt4 book ai didi

java:字符串.split方法是否改变数组的大小

转载 作者:行者123 更新时间:2023-11-29 07:40:50 24 4
gpt4 key购买 nike

所以我初始化了一个数组让我们说

`字符串示例 = 新字符串 [5];

当我在一行上调用split方法时

string x = "abc, def, g";

example = x.split(",");

示例[0] = abc

示例[1] = def

示例[2] = g

我无法再访问 example[3] 和 example[4],因为我得到空指针

这些是否仍然可以使用 null 值访问?

最佳答案

即使您创建了一个具有一些初始长度的数组,例如

String [] sample = new String[5];

将新数组分配给变量后,它将创建一个具有新数组大小的新数组。例如。

String s = "Hi how are you";
sample = s.split(" ");

所以你不能访问旧的数组元素。

关于java:字符串.split方法是否改变数组的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30408961/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com