这是为什么
那是因为你的定义的字符串str和慕课网的不一样,你的是学习java编程,而慕课网的是学习java 编程,慕课网的在java后边空了两个空格,所以才不一样。
望采纳,谢谢。
例题中String str="学习 JAVA 编程";“学习”和“JAVA”之后分别有一个空格。
其实本来我也没发现,还是看了String[] arr = str.split(" "); System.out.print("按空格拆分成数组:") + Arrays.toString(arr);的输出结果后才发现的
可能你的代码有点不一样,你再检查检查
哪不一样