Android SDK帮助(java)
所以我真的不太擅长编程,但我正在阅读并试图改变这一点,目前我需要一些帮助。我有一个简单的应用程序,将生成7个随机数1-49,并将这7个数字放在一个文本框中。我只需要帮助实现这一点的for循环,到目前为止我掌握的是代码/伪代码Android SDK帮助(java),java,android,random,numbers,Java,Android,Random,Numbers,所以我真的不太擅长编程,但我正在阅读并试图改变这一点,目前我需要一些帮助。我有一个简单的应用程序,将生成7个随机数1-49,并将这7个数字放在一个文本框中。我只需要帮助实现这一点的for循环,到目前为止我掌握的是代码/伪代码 String str = ""; for (int i = 0; i < 7; i++) 会是这样的 String str = ""; Random rand = new Random(); for(int i=0; i<7; i++){ str
String str = "";
for (int i = 0; i < 7; i++)
会是这样的
String str = "";
Random rand = new Random();
for(int i=0; i<7; i++){
str += (rand.nextInt(49) + 1) + " ";
}
txtTextBox.setText(str);
String str=”“;
Random rand=新的Random();
对于(inti=0;i,这里是随机的工作原理:我认为您的代码中包含了随机
首先你需要你的随机数:random r=new random();
,然后是生成你的随机数的代码r.nextInt(max-min+1)+min;
(这将包括你的最小值和最大值),现在把它添加到你的代码中。类似这样:
Random r = new Random();
for (int i = 0; i < amount; i++) {
str += r.nextInt(max - min + 1) + min;
}
txtTextBox.settext(str);
Random r=new Random();
对于(int i=0;i
你尝试过这个代码吗?发布真实代码,这样我们就可以看到问题所在。在我回答之前,android应用程序本质上是一样的,但有一些不同吗?例如,如果我使用随机数生成器,我通常会使用random r=new random()
。那这样行吗?嘿,这很有效,谢谢!基本上是用这段代码将其输出到文本框中,效果非常好
Random r = new Random();
for (int i = 0; i < amount; i++) {
str += r.nextInt(max - min + 1) + min;
}
txtTextBox.settext(str);