【发布时间】:2021-12-01 14:22:00
【问题描述】:
有谁知道为什么这个方法不让我调用它。我试图确保在开始编写代码之前可以调用不带参数的方法。是否有一些包裹或我需要的东西,或者有人可以解释发生了什么。提前致谢。我在验证旁边的 () 下得到一个 java: 表达式的非法开始和红线。
import java.util.Scanner;
import java.lang.Math;
/// Start Program
public class javamethods {
public static void main(String[] args) {
// Create Scanner object
Scanner input = new Scanner(System.in);
validate();
public static void validate() {
System.out.print("Hi World");
}
}
}
【问题讨论】:
-
您在另一个方法中定义了
validate,但您应该在class级别包含它。换句话说,将}放在validate();之后 -
Awww 谢谢。非常感谢。
标签: java function methods output call