我一直找不到变量的符号错误

时间:2014-10-26 02:02:34

标签: java methods

我想我只是以错误的方式调用我的变量,我想将英尺转换为米和米到英尺并打印出10次迭代,脚从1.0开始,米从20.0开始到10.0和65.0分别。

 import java.util.Scanner;
public class FeetMeters
{
   public static void main(String [] Args)
  {



     System.out.println(" Feet   \t Meters \t | \t Meters \t Feet");
     System.out.println("________________________________________________________________");


     for(int i=0; i<10; i++)
        {

           System.out.println(foot + " \t " + meter + " \t " + " | " + "\t" + meter  + " \t " + foot);
           foot++;
           meter = meter + 5;
        } 
     double footStart = footToMeter(meter);
     double meterStart = meterToFoot(foot);   

  }

   public static double footToMeter(double foot)
  {
     double meter = 0.305 * foot;
     return meter;


  }

   public static double meterToFoot(double meter)
  {
     double foot = 3.279 * meter;
     return foot;


  }
}  

2 个答案:

答案 0 :(得分:0)

您没有发布指向特定变量的实际错误消息,但您从未在主方法中声明footmeter

答案 1 :(得分:0)

您的问题是未定义变量米和脚

在主方法签名后添加以下行

public class FeetMeters {
     public static void main(String [] Args)
         {   
          double foot = 0.0;
          double meter = 0.0;

          rest of your code
相关问题