Java 如何编写一个简单的随机事实生成器
我正在做一个小项目,包括制作一个简单的随机事实生成器——只需点击一个按钮,就会从事实列表中随机出现一个新的事实——有点像 所以我对Java还是很陌生,但这非常简单,所以我应该能够在一点帮助下完成它 我不确定该开始了-我检查了许多随机数生成器/名称生成器,它们有些不同。我应该使用带有事实的数组吗?如何编写从数组中随机呈现事实的代码?我甚至不太确定数组,它们是不同的文件还是主.java文件中的部分代码 任何帮助都将不胜感激! 如果有人能给我一个随机事实生成器的代码,我可以重新调整我自己的事实,那对我来说太容易了?将你的事实(Java 如何编写一个简单的随机事实生成器,java,random,Java,Random,我正在做一个小项目,包括制作一个简单的随机事实生成器——只需点击一个按钮,就会从事实列表中随机出现一个新的事实——有点像 所以我对Java还是很陌生,但这非常简单,所以我应该能够在一点帮助下完成它 我不确定该开始了-我检查了许多随机数生成器/名称生成器,它们有些不同。我应该使用带有事实的数组吗?如何编写从数组中随机呈现事实的代码?我甚至不太确定数组,它们是不同的文件还是主.java文件中的部分代码 任何帮助都将不胜感激! 如果有人能给我一个随机事实生成器的代码,我可以重新调整我自己的事实,那对我
String
实例)收集到一个列表中并维护它(根据需要添加、删除、更新条目)
我知道你的消息来源是一个恰当的例子,但有很多网站显示随机事实。我强烈建议不要在你的帖子中使用政治链接。我很抱歉,我现在想不出另外一个例子。我试过调整随机数生成器,但当我被困在无法显示事实时,我就被困了。谢谢!这非常有用,因此基本上类FactsGenerator{publicstaticvoidmain(String[]args){List facts=newarraylist();facts.add(“再次感谢您”);…^这将所有这些事实添加到事实列表中-我得到了这一部分。这是否要保存在单独的文件中?以及另一个txt文件中-随机整数-不需要System.out.println(事实)为了展示事实?再次非常感谢你,感谢你time@user1971982请阅读并学习基本java类和程序,例如如何使用main方法编写程序。我已经给出了足够的提示来回答您的上述问题。好的,我可以自己解决其余问题,不用担心!谢谢!
List<String> facts = new ArrayList<String>();
facts.add("I'm a fact myself!");
...
Random random = new Random();
int index = random.nextInt(100); // Assuming your list contains 100 elements.
String randomFact = facts.get(index); // yepp your random choice is ready.