【发布时间】:2011-05-31 18:11:11
【问题描述】:
假设你在 Java 中有这个表达式:
"adam".split("")
这是告诉 Java 使用空字符串 ("") 作为分隔符来拆分 "adam"。这产生:
["", "a", "d", "a", "m"]
为什么 Java 在开头包含一个空字符串,而不是结尾?使用这个逻辑,结果不应该是:
["", "a", "d", "a", "m", ""]
【问题讨论】:
-
@marcog:哈哈,我害怕标题那个具有描述性。 ;) 但是,嘿,如果它有效的话。
-
我倾向于错误地在标题中更具描述性。 :)
-
@marcog:我很想知道该标题是否保持了单词(“字符串”)出现次数最多的记录。 :)
-
好吧,也许有点过分了。但是,我评论中的 +1 意味着至少 someone 喜欢它的描述性。 :)