从匿名类中获取变量

时间:2013-08-14 19:37:38

标签: java

我有以下情况:

final String value = null;
AsyncHttpClient client = new AsyncHttpClient();
    client.get("http://www.google.com", new AsyncHttpResponseHandler() {
        @Override
        public void onSuccess(String response) {                
            value = response;
        }
    });     
    System.out.println(value);

我正在从我的主类运行此代码。

现在我需要能够使用我主类中过度训练的类的变量(String Response)。

我是怎么想得到这个变量的,显然我没有工作。

ps,建议对名称进行编辑,我不知道该怎么称呼它。

1 个答案:

答案 0 :(得分:1)

你的问题与课程没有关系;它是您同步使用异步代码的。你想要对字符串响应做的任何事情都必须在onSuccess处理程序(或它所调用的函数)中。