Java代码中characterCount输出值为48的计算逻辑是什么
计算逻辑说明
characterCount的数值是二维数组wordData中所有字符串的字符长度总和,由两层增强for循环遍历累加得到:
- 初始值
characterCount = 0 - 外层循环遍历
wordData的每一行一维字符串数组 - 内层循环遍历当前行的每一个字符串,调用
s.length()取该字符串的字符数累加到characterCount
逐个单词长度明细
第一行数组 {"study", "consider", "examine", "learn"} 总长度:25
study:5个字符consider:8个字符examine:7个字符learn:5个字符
小计:5 + 8 + 7 + 5 = 25
第二行数组 {"ponder", "read", "think", "cogigate"} 总长度:23
ponder:6个字符read:4个字符think:5个字符cogigate:8个字符
小计:6 + 4 + 5 + 8 = 23
最终总和
25 + 23 = 48,和代码运行输出结果一致。
内容的提问来源于stack exchange,提问作者Nandara Soul
相关产品推荐
相关产品推荐

