【问题标题】:Java If else nested. public static void () [duplicate]Java If else 嵌套。公共静态无效()[重复]
【发布时间】:2017-03-07 19:24:51
【问题描述】:

我学校的任务是用发信的价格做一个程序:输入克数,输出价格。但我得到了这个错误。

https://i.stack.imgur.com/B422s.png

【问题讨论】:

  • 可能忘记了一些事情。就像错误信息一样。还有你的代码。
  • 发布您的代码和堆栈跟踪。
  • 您的代码图片不是您的代码。请花时间edit您的问题将代码添加为文本。
  • 发布您的代码和错误,而不是它们的图片。
  • 请不要发布截图。直接在此处复制、粘贴和格式化您的实际代码。看起来你没有一个类来包含你的方法。拿起一个基本的java教程。你读过错误信息吗?你谷歌了吗?

标签: java if-statement static void


【解决方案1】:

你的主要签名是错误的,它是 public static void main(String args[]) {...},你也错过了类定义,system.in 是一个静态调用,所以应该大写,伙计,你的代码有很多错别字

【讨论】:

    【解决方案2】:

    public static void main() 不是创建执行类的正确方法。

    第二,Scanner类要大写。

    【讨论】:

    • 我明白了,并修复了其余部分。现在我没有语法错误。非常感谢
    猜你喜欢
    • 2019-03-09
    • 2017-01-14
    • 1970-01-01
    • 2015-12-28
    • 2017-11-12
    • 1970-01-01
    • 2017-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多