【发布时间】:2020-11-11 10:14:04
【问题描述】:
从命令行我给出数组的值:
> java program Hello HelloWorld "Hello World"
我需要计算每个值的长度。我应该收到 { 5 , 10 , 2 } 但我的代码计算“Hello World”输入中的每个单独字符,而不是将每个单词作为 1 个字符串。我该怎么做?
【问题讨论】:
-
请edit您的问题显示您的代码。
-
好吧
"Hello Word"是 一个字符串,你为什么期望它与其他参数不同?如果要计算单词,则需要将该字符串拆分为代码中的单词。另外,为什么你应该得到 5、10 和 2? 5和10看起来就是字符串的长度,为什么"Hello World"要区别对待?
标签: java arrays whitespace