请让我们知道如何从 java 中的一系列字符串中找到缺失值。该算法应该生成一个类似“Flight #”的字符串,其中:
- # 初始值为“A”
- # 在使用每个字母时按字母顺序递增
使用“Z”后,系统将切换为多个字母“AA”,后跟“AB”、“AC”等。如果航班名称存在空白,系统将在违规前向上填补空白。如果现有的包含一个字符串列表,则新生成的应该填补其间的所有空白并生成新的。
请帮助我们回答相同的问题
例如 用户有默认航班名称: 它应该如下所示: Flight A 用户添加一个航班并保持默认航班名称: 它应该如下所示: Flight A Flight B 用户添加另一个航班并保持默认航班名称:应如下所示: Flight A Flight B Flight C 用户将“Flight B”重命名为“Morning” Flight A Morning Flight C 用户添加另一个航班并保持默认航班名称:应如下所示: Flight A Morning航班 C 航班 B 用户添加航班并保留默认航班名称: 应如下所示: 航班 A 早上航班 C 航班 B 航班 D 用户将航班 B 重命名为“晚上” 航班 A 早上航班 C 晚上航班 D 用户添加航班并保留默认航班名称: 它应该如下所示: ** 航班 A 早上航班 C 晚上航班 D