【发布时间】:2013-03-21 02:05:18
【问题描述】:
Void、void 之间到底有什么区别,我可以用null 代替吗?
我问这是因为我正在查看示例 Android 代码,其中他们使用了 Void 但 Eclipse 错误(上面写着Void cannot be resolved to a variable)。
我的代码中断是
public class MyAsyncTask extends AsyncTask<Void, Void, Boolean>{
...
}
我是这样用的
MyAsyncTask myAsyncTask = new MyAsyncTask();
myAsyncTask.execute((Void),null);//this is the line that breaks "Void cannot be resolved to a variable"
【问题讨论】:
-
如果我们能看到正在破坏的代码会有所帮助。
-
我要添加一个小sn-p。只是清理它
-
顺便也可以试试 myAsyncTask.execute(new Void[1]); =D
-
没有 Null 类型。
-
@shmosel Fair,但虽然技术上不正确,但问题是关于它的,所以我相信它是正确的标题,这就是为什么我批准了编辑但将标题改回原来的
Null