主Java中的全局变量

Abn*_*tiz 1 java variables

我有以下问题,并知道为什么这给了我一些问题.我想知道是否有一种方法可以在市场阵列的声明中以某种方式使用nmarked?

public class Main {
         static final int[] market = new int[nmarked];
         public static void main(String[] args) {
         int nmarked=3;
         }
 }
Run Code Online (Sandbox Code Playgroud)

多谢!

Era*_*ran 7

您可以在main方法中初始化数组(但不能这样final):

 static int[] market;
 public static void main(String[] args) {
     int nmarked=3;
     market = new int[nmarked];
 }
Run Code Online (Sandbox Code Playgroud)