gpt4 book ai didi

java - 打印随机键后跟特定值?

转载 作者:搜寻专家 更新时间:2023-11-01 03:46:43 24 4
gpt4 key购买 nike

<分区>

我是 Java 的新手,为了学习更多,我正在尝试制作一款游戏,让您随机获得一首歌曲的歌词,然后是歌曲名称和艺术家。

这会很简单,但我希望歌词是随机的,然后使用单独的方法打印艺术家和歌曲名称。我的问题是我不确定如何从打印一个随机字符串到打印一个特定答案。

我目前将歌词和答案放在 HashMap 中,歌词作为键,答案作为值,并且可以通过使用此方法将它们转换为数组列表来打印随机键

public void randomLyrics()
{
ArrayList<String> lyricKey = new ArrayList<String>(lyrics.keySet());
if(lyrics.size() > 0) {
Random rand = new Random();
int index = rand.nextInt(lyrics.size());
System.out.println(lyricKey.get(rand.nextInt(lyrics.size())));
}
}

但是我很确定这不是解决问题的正确方法,并且不确定我将如何单独打印答案。

如有任何帮助,我们将不胜感激。

另外,为了澄清,我想调用一个方法 (randomLyrics),它将显示随机歌词,例如“角落里的我,聚光灯下的我”,然后调用一个单独的方法 (answer),然后将打印“失去我的宗教 - R.E.M.”

非常感谢

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