我最近从eclipse转到了android studio。在编码期间我得到了一些奇怪的行为我有布尔变量,如果条件是这样我将传递给我。
boolean permissionGranted;
if(permissionGranted){
//Do work
}else{
}
它可以与eclipse一起使用。但在android studio中它要求我初始化布尔变量;
根据我的理解默认情况下,boolean varaible将初始化为false。仍然工作室要求我自己推荐。这背后的原因可能是什么?