Java - 为什么不显示方法?

时间:2016-03-28 02:49:48

标签: java

import java.io.*;

public class test
{
   public static void main(String[] args)throws IOException
   {
      double apples = 1.7;
      //showSum(5, 10);

   }


   public static void apples(double fruit)
   {

      System.out.println("number of fruit: " + fruit);
   }
}

我不知道为什么这在方法苹果中没有显示果实。 我有另一部分代码显示showSum,并且工作得很好。所以我不确定为什么它不能展示水果。我想将它从 double

中转换为 int

2 个答案:

答案 0 :(得分:2)

你需要调用苹果方法,就像你调用showSum一样,即苹果(1.7)。 “双苹果= 1.7;”正在创建一个名为apple的变量,并为其赋值1.7

答案 1 :(得分:1)

您要将值设置为apples。 我认为你很困惑,苹果是一个变量,也被宣称为一种方法。最好将方法重命名为更通用的方法,如printFruit并调用方法。请参阅以下代码:

import java.io.*;

public class test
{
   public static void main(String[] args)throws IOException
   {
      double apples = 1.7;
      printFruit(apples);
      //showSum(5, 10);

   }


   public static void printFruit(double fruit)
   {

     System.out.println("number of fruit: " + fruit);
   }
}