如何获取 x 变量的值?

public static void test(int x, int y) {


    Thread thread = new Thread() {

        @Override

        public void run() {

            System.out.println(x);

        }

    };

    thread.start();


}

这是我的代码。我无法获得x的价值。函数匿名类的方法中如何获取参数x的值?


饮歌长啸
浏览 72回答 1
1回答

慕后森

声明参数xfinal   public static void test(final int x, int y) {        Thread thread = new Thread() {            @Override            public void run() {                System.out.println(x);            }        };        thread.start();    }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java