猿问

如何从Java中的变量返回整数?

我一生中从未写过一行 Java,我正在努力帮助我的儿子返回 0-100 之间的随机数。我弄清楚了如何将其写入控制台,但不知道如何从他的方法中返回实际值,以便他可以使用它。我认为这与疯狂的 void、静态或编写函数的方式有关。这对我来说都是希腊语(呃,对我来说是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);

    }

}

爪哇


慕码人2483693
浏览 117回答 2
2回答

繁星coding

您可以从添加static如下方法开始:public static int computeRandom() {     Random rand = new Random();        return rand.nextInt(101); }然后从您的main().但事实是:人生没有弯路。真正的答案是:即使你只是想要“一些小事”,你也必须投入时间和精力来学习足够的知识才能实现这一目标。

杨__羊羊

您需要在此处创建一个单独的方法,返回随机值并将其传递,或者您可以将 rand_int 变量作为参数传递给您要使用的函数。
随时随地看视频慕课网APP

相关分类

Java
我要回答