调用String里的split函数 结果为什么是是这样

这是代码片段:
String test = isolationResult;
System.out.println(test);
System.out.println(test.split("\s"));

这是结果:
[Ljava.lang.String;@7cbde6
好/a 的/ude1
[Ljava.lang.String;@1977b9b
老/a 是/vshi 连/ulian 不/d 上网/v 卧/vi 槽/ng
[Ljava.lang.String;@340101
可以/v 删除/v 吗/y ?/ww
[Ljava.lang.String;@2e1f1f

2个回答

System.out.println(test.split("\s"));
这输出的是类
你得自己循环
String[] data = test.split("\s");
for (int i = 0; i < data.length(); i++)
System.out.println(data[i]);

QingCheng11
QingCheng11 好的 谢谢了
接近 5 年之前 回复

String的split方法返回的是一个String[]类型的数组的。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问