Java 中 String.split(" ") 方法详解:为什么输出 10?
这段代码的输出是 10,是因为它将字符串 s 按照空格分隔符进行切割,得到了一个包含 10 个元素的字符串数组。每个元素都是原字符串中的一个数字。因此,split(' ') 方法返回的数组长度是 10。
split(' ') 方法是 Java 中 String 类的一个方法,它可以将字符串按照指定的分隔符进行切割,并返回一个包含切割后子字符串的数组。在本例中,分隔符是空格,因此 split(' ') 方法将字符串 s 切割成 10 个子字符串,分别为 '4774'、'4814'、'5065'、'5272'、'5292'、'5346'、'5491'、'5533'、'5555' 和 '5584'。最终,s.split(' ').length 返回了这个数组的长度,即 10。
原文地址: https://www.cveoy.top/t/topic/n0Uo 著作权归作者所有。请勿转载和采集!