解题思路:
注意:
1.静态方法只能访问静态变量
static int[] x = new int[] { -2, -1, 1, 2, 1, -1 };
static int[] y = new int[] { 0, 1, 1, 0, -1, -1 };
或者
static int[] x = { -2, -1, 1, 2, 1, -1 };
static int[] y = { 0, 1, 1, 0, -1, -1 };
都可以
2.并且在Java中,static变量不能在方法内部声明,它们必须作为类的成员变量声明。
import java.util.Scanner;
public class Main {
static int[] x = new int[] { -2, -1, 1, 2, 1, -1 };
static int[] y = new int[] { 0, 1, 1, 0, -1, -1 };
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int d1 = scan.nextInt();
long p1 =