gpt4 book ai didi

java - 在 Java 中从数组中提取单个随机字符串

转载 作者:行者123 更新时间:2023-12-01 07:56:43 25 4
gpt4 key购买 nike

首先,我是 Java 的初学者。我看过许多关于类似问题的不同帖子,但似乎仍然无法解决我的问题。

String[] names = {"elephant, tiger, monkey, baboon, barbeque, giraffe,  simple, zebra, porcupine, aardvark"};
Random rand = new Random();
name = names[rand.nextInt(names.length)];
return name;

从这段代码中,我尝试让 Java 从字符串数组中选择一个单词,例如仅选择单词“Tiger”。这是一个 Hangman 游戏,它试图选择用户想要解决的单词。是的,这是一项学校作业,因此我们非常感谢教学而不仅仅是提供代码。

我遇到的主要问题是,当代码要获取我想要使用的单词时,它会选择整个字符串数组,并试图让用户解决整个问题,而我只想其中一个词。

如果需要更多代码,我可以提供,请记住,我是编程的非常初学者,所以代码不是很好。

最佳答案

问题在于如何初始化字符串数组:

String[] names = {"elephant, tiger, monkey, baboon, barbeque, giraffe, simple, zebra, porcupine, aardvark"}

这是一个字符串数组,其中一个字符串是“大象、老虎……

您想要执行此操作:

String[] names = {"elephant", "tiger", "monkey"...

注意多余的引号。

关于java - 在 Java 中从数组中提取单个随机字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29200151/

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