1. 概述
在本教程中,我们将寻找一个句子中的一个或所有最长的单词。
一个句子是一组单词。我们将用Java的_String_来表示它。此外,我们假设每个非空白字符都是单词的一部分。最后,我们将强调技术边缘情况:null、空或空白的_String_没有最长的单词。
2. 查找一个最长的单词
首先,让我们找到句子中的最长单词。例如,在句子:“This is a phrase with words”,最长的单词是_phrase_。如果有多个单词具有相同的长度,任何一个都是可接受的答案。如果句子中没有单词,则没有结果。因此,我们的方法返回一个_Optional_:
大约 3 分钟