解决匿名内部类向外传值得问题

废话不多说,直接上代码

 1 package day1209;
 2 
 3 import java.util.TimerTask;
 4 
 5 public class test1
 6 {
 7     public static void main(String[] args) {
 8 
 9         final String[] apple = new String[1];
10         TimerTask T= new TimerTask(){
11             @Override
12             public void run() {
13                 apple[0] ="nvjncdngv";
14                 System.out.println(apple[0]);
15             }
16         };
17        T.run();
18        T.cancel();
19        apple[0]="bnfjngvmxc";
20        // 222
21         T.run();
22         T.cancel();
23         // final的值不可变化 
24 
25     }
26 }

定义一个数组,直接可以用数组获取,原理就是结果会拼接成数组的形式。

原文地址:https://www.cnblogs.com/zyfBlogShare/p/12018334.html