gpt4 book ai didi

java - 使用字符串指向某个列表(或数组)

转载 作者:行者123 更新时间:2023-12-01 23:01:40 24 4
gpt4 key购买 nike

假设我有一个用户输入他们想要的任何单词,并且我想将该单词保存到一个以他们输入的单词的第一个字母命名的数组中。我已经初始化了这些数组 ( a - z )。因此,当用户输入时:

“Apple”并保存为单词,然后我执行 .substring(0,1).toLowerCase();并将其另存为字符串字母。我基本上该怎么做 Letter.add(word);

目前我有 26 个 if 语句,并且必须有一种更简单的方法来做到这一点。

谢谢。

编辑:我现在拥有的是 ArrayList 的 ArrayList,因为这是我们老师想要的。我将第一个数组称为“数组列表”,然后将其中的数组命名为 a - z。在我的方法之一中,我想按名称删除条目。删除条目(字符串名称)。然后我得到该名字的第一个字母并将其设置为小写。然后我不知道如何才能执行 [firstLetter].remove(x) (其中 x 是名称索引)

基本上可以做到这一点。

(字符串).add(另一个字符串);

其中字符串只能是英文字母表中的字母。

最佳答案

您可以简单地使用 Map<Character, List<String>> .

关于java - 使用字符串指向某个列表(或数组),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23328331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com