Java 平均数的函数法 公共类第4部分{ 公共静态void main(字符串参数[]){ Random rand=新的Random(); int-total=0; 对于(int i=0;i

Java 平均数的函数法 公共类第4部分{ 公共静态void main(字符串参数[]){ Random rand=新的Random(); int-total=0; 对于(int i=0;i,java,Java,我的代码工作得很好,但是我不知道如何将代码放入过程方法中。你能帮我吗?像这样做。你可以用参数amount来表示你想计算多少个数字的平均值 public双重计算通行权(整数金额){ Random rand=新的Random(); int-total=0; 对于(int i=0;i

我的代码工作得很好,但是我不知道如何将代码放入过程方法中。你能帮我吗?

像这样做。你可以用参数amount来表示你想计算多少个数字的平均值

public双重计算通行权(整数金额){
Random rand=新的Random();
int-total=0;
对于(int i=0;i
像这样做。你可以用参数amount来表示你想计算多少个数字的平均值

public双重计算通行权(整数金额){
Random rand=新的Random();
int-total=0;
对于(int i=0;i
下面的示例演示了如何将计算委托给一个方法,以及如何通过实例化类Part4来调用它

public class Part4 {
   public static void main(String args []) {
      Random rand = new Random();
      int total = 0;
      for(int i = 0;i< 10;i++) {
         total += rand.nextInt(101);
      }
      double avg = (double) total/10;
      System.out.println("The average of 10 marks is " +avg);
   }
}
公共类第4部分
{
公共双getAvgRandNum(int num)
{
Random rand=新的Random();
int-total=0;
for(int i=0;i

我们主要是实例化(创建)类Part4的对象。一旦创建了对象“prt”,只需使用点运算符访问(调用)其方法getAvgRandNum

下面的示例演示如何将计算委托给一个方法,以及如何通过实例化类Part4来调用它

public class Part4 {
   public static void main(String args []) {
      Random rand = new Random();
      int total = 0;
      for(int i = 0;i< 10;i++) {
         total += rand.nextInt(101);
      }
      double avg = (double) total/10;
      System.out.println("The average of 10 marks is " +avg);
   }
}
公共类第4部分
{
公共双getAvgRandNum(int num)
{
Random rand=新的Random();
int-total=0;
for(int i=0;i

我们主要是实例化(创建)类Part4的对象。一旦创建了对象“prt”,只需使用点运算符访问(调用)其方法getAvgRandNum

您似乎还处在学习Java的早期阶段,所以我想我应该推出一个更“简单”的解决方案

public class Part4
{
   public double getAvgRandNum(int num)
   {
      Random rand = new Random();
      int total = 0;
      for(int i = 0;i< num ;i++)
      {
        total += rand.nextInt(101);
      }

      double avg = (double) total/num;

      return  avg;

   }

   public static void main(String args []) {

   Part4 prt = new Part4()

   double avgRes = prt.getAvgRandNum(10)

   System.out.println("The average of 10 marks is " +avgRes);

   }
}
公共类第4部分
{
//这是您需要调用的方法
公共静态双重计算范围(整数金额){
Random rand=新的Random();
int-total=0;
对于(int i=0;i

多亏了Moh123和Mosa,我借用了一些代码。

您似乎还处在学习Java的早期阶段,所以我想我应该找到一个更“简单”的解决方案

public class Part4
{
   public double getAvgRandNum(int num)
   {
      Random rand = new Random();
      int total = 0;
      for(int i = 0;i< num ;i++)
      {
        total += rand.nextInt(101);
      }

      double avg = (double) total/num;

      return  avg;

   }

   public static void main(String args []) {

   Part4 prt = new Part4()

   double avgRes = prt.getAvgRandNum(10)

   System.out.println("The average of 10 marks is " +avgRes);

   }
}
公共类第4部分
{
//这是您需要调用的方法
公共静态双重计算范围(整数金额){
Random rand=新的Random();
int-total=0;
对于(int i=0;i


感谢Moh123和Mosa,我借用了一些代码。

请编辑您的问题,更明确地说明您试图实现的目标。@voidHead,可以吗now@CharanSingh你到底想让这个方法做什么?@Moh123,基本上,我想用这个方法计算10个随机数的平均值。请编辑你的问题,更明确地说明你想要达到的目标。@voidHead,可以吗now@CharanSingh你到底想让这个方法做什么?@Moh123,基本上我想用这个方法来计算10个随机数的平均值,如果你在做java,你必须在一个类中编写东西。你认为你会如何调用@Mosa提出的方法?她的方法并不复杂。你能解释一下公共静态void main(String args[])后面的行吗?如果你不介意的话,你能简单一点吗?它应该很简单。添加了一些解释。如果你在做java(本质上是面向对象的,而c是过程性的),那么就无法避免使用类和对象。如果你在做java,你就必须在类中编写东西。你认为你会如何调用@Mosa提出的方法?她的方法并不复杂。你能解释一下公共静态void main(String args[])后面的行吗?如果你不介意的话,你能简单一点吗?它应该很简单。添加了一些解释。如果你在做java(本质上是面向对象的,而c是过程性的),那么类和对象的使用是不可避免的。当我运行你的程序时,我没有给我一个运行程序的选项,是不是因为应该有两个签名?这是因为@Moh123给出了完整的解决方案。这是一个完美的答案,如果你对功能有一些基本的了解