gpt4 book ai didi

java - 使用Java,对于应用程序开发,如何在每次加载应用程序时显示列表中的一项?

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

所以我正在学习如何制作一个应用程序,并且我有一个事实列表,但我只想在每次打开应用程序时显示一个事实,当然它会与上一个不同。

关于如何做到这一点有什么想法吗?

我认为这与数组有关,但我对应用程序开发并不熟悉,无法确定。

感谢您花时间回答这个问题,甚至只是看看它。

~~~~~~

进一步解释:

我是应用程序开发新手,所以请耐心等待。

我有一个不同事实的列表,比如说 50 个。我知道我需要将它们存储在一个数组中。所以我希望每次用户打开应用程序时,都会显示一个随机事实。所以我不确定如何编码。我不想使用数据库 - 只是因为我不熟悉它(但是,是的,我知道它可能只需要 Google 搜索即可)。

最佳答案

您可以简单地将事实以键值对的形式存储在数据库中。键可以是递增的计数器值,而该值可以是事实字符串本身。然后您可以使用以下方法生成随 secret 钥整数:

import java.util.Random;
.
.
Random rand;
int randomNum = rand.nextInt((max - min) + 1) + min;
//here min and max is the range of keys to generate random key value

然后只需使用 key 从数据库获取值即可。对于更复杂的解决方案,您可以进一步增强这一点并存储已经向用户显示的事实的键(通过除了键和值列之外创建一个新的 boolean 列,如 | key | value | isShown |),然后继续生成随机数键直到返回新事实。

关于java - 使用Java,对于应用程序开发,如何在每次加载应用程序时显示列表中的一项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41605732/

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