java - 如何从Java中的变量返回整数?
问题描述
我一生中从未写过一行Java,我正试图帮助我的儿子返回一个0-100之间的随机数。我想出了如何将它写入控制台,但不知道如何从他的方法中返回实际值以便他可以使用它。我认为这与疯狂的空白、静态或您编写函数的方式有关。这对我来说都是希腊语(呃,对我来说是java)。来自 Javascript,我在 10 秒内为他解决了这个问题,但这现在真的难倒我,因为我对 Java 一无所知。
代码如下,我想给他某种回报,这样他就可以在他正在编写的程序中使用这个数字。
import java.util.Random;
public class generateRandom{
public static void main(String args[]){
// create instance of Random class
Random rand = new Random();
// Generate random integer in range 0 to 100
int rand_int1 = rand.nextInt(101);
// Print random integers
System.out.println("Random Integer: "+rand_int1);
}
}
解决方案
您可以从添加static
如下方法开始:
public static int computeRandom() {
Random rand = new Random();
return rand.nextInt(101);
}
然后从您的main()
.
但事实是:人生没有弯路。真正的答案是:即使你只是想要“一些小东西”,你也必须投入时间和精力来学习足够多的东西来实现它。
推荐阅读
- xcode - 未找到 Xcode 12.4 产品和框架
- java - 如何从视图 A 中的视图 B 移动视图 A 中的窗格
- r - 如何在 R 中第一次出现逗号之前删除所有内容
- android - 如何迁移到适用于 Android 的 Realm Sync Protocol Version 3?
- pandas - PANDAS 用 groupby 划分给定值
- sql - SQL/BigQuery:如何避免对一个组的多个非连续成员进行分组?
- kotlin - kotlin 中两种泛型类型的总和
- javascript - 反应:样式被意外导入错误的模块
- angular - ngFor 不显示数据 Ionic 4
- javascript - 用换行符匹配段落正则表达式