【问题标题】:java syntax error on token [closed]令牌上的java语法错误[关闭]
【发布时间】:2015-02-15 18:25:37
【问题描述】:

你好,我是java初学者 我该如何解决这个错误:(标记“a”的语法错误,删除这个标记) 在 eclipse 上的这个程序中?

package practises;
import java.util.*;
public class T_5_2 {
    static Scanner in = new Scanner (System.in);
    public static void main (String [] args){
        float C;
        System.out.print("Enter temprature by centigrade : ");
        C=in.nextFloat();
        double F=ctof(C);
        System.out.print("temperature by far = " + F);
    }
    public static float ctof (float a){
        return (float) (1.8a+3);
    }
}

【问题讨论】:

    标签: java eclipse syntax


    【解决方案1】:

    改变

    return (float) (1.8a+3);
    

    return  1.8f * a+3;
    

    【讨论】:

      【解决方案2】:

      像这样改变你的 ctof 方法;

      public static float ctof (float a){
                  return (float) (1.8*a+3);
          }
      

       public static float ctof (float a){
                      return 1.8f*a+3;
              }
      

      【讨论】:

        【解决方案3】:

        return (float) (1.8a+3); 不是有效的语法。你应该改用return (float) (1.8 * a + 3);

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-01-10
          • 2012-08-02
          • 2014-12-03
          • 2013-10-05
          • 2014-02-16
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多