主要是
String str=“abcdefg”;
String s11[]=str.split(“c”);
这个时候s11【】数组是有两个的s11[0],s11[1];
如果直接System.out.println(s11);肯定会输出的结果不是想要的,因为s11【】数组有两个,肯定要指明输出第几个,否则就出错。System.out.println(s11[1]);这样就没错了
Ljava.lang.String;@1e933c07出现类似错误如何解决
"这篇博客探讨了Java中如何使用split()方法分割字符串,并重点讲解了如何正确访问和打印由此产生的数组元素。通过实例代码`String str = "abcdefg"; String s11[] = str.split("c");`说明,当尝试直接打印整个数组`s11`时,将无法得到预期结果,需要指定数组的索引来输出特定元素,如`s11[1]`。"
摘要由CSDN通过智能技术生成