【问题标题】:Println cannot find symbol [duplicate]Println 找不到符号 [重复]
【发布时间】:2015-06-07 16:08:11
【问题描述】:

我刚开始学习Java,遇到了一个问题,希望你能帮帮我。

import java.util.Date;
public class Main {

/**
* @param args the command line arguments
*/
public void main(String[] args) {
// TODO code application logic here

}
Date date = new Date();
long millis = date.getTime();
System.out.println(date);      <-- here i have a problem!
}

打印不工作,我不知道为什么。请帮忙!

附:对不起我的英语不好。

现在我明白了,我的失败。谢谢各位!

【问题讨论】:

  • 你的代码在方法体之外
  • 你认为代码应该在什么时候执行?你为什么这么认为? (提示:为什么你的 main 方法是空的?)

标签: java println


【解决方案1】:

您需要在方法中包含System.out.println()。尝试在方法中输入它。

【讨论】:

    【解决方案2】:

    将您的代码放入 main 方法或创建一个包含所有要执行的语句的新方法:

    public static void main(String args[]) {
       //date...
       //print
    }
    

    或者

    private static void printDate() {
       //date stuff goes here.....
    }
    
    public static void main(String args[]) {
       printDate();
    }
    

    Main 是开始执行的入口点。您需要将一个方法下的所有语句累加到 main 方法中才能执行它。

    【讨论】:

      猜你喜欢
      • 2010-10-12
      • 2019-05-31
      • 2020-06-13
      • 2012-09-09
      • 2011-10-29
      • 2015-12-15
      • 1970-01-01
      相关资源
      最近更新 更多