2015-05-21 46 views
2

有什么办法可以缩短这个声明代码吗?如何缩短Java/Android中的代码?

boolean installed1 = false; 
boolean installed2 = false; 
boolean installed3 = false; 
boolean installed4 = false; 

...等

+1

好,如果安装了可以表示(1项的列表, 2,3,...)你可以使用任何类似'boolean [] installed = new boolean [] {false,false,false,..}'' –

回答

5

Yes.Use 阵列 OR ArrayList<Boolean>

boolean installed[] = {false,false,false,false}; 
//Access it by index i.e installed[0] 

OR

你只是想减少代码,它的一流水平声明,作为0的默认值是false

boolean installed1,installed2,installed3,installed4; 

如果是本地声明,

boolean installed1,installed2,installed3,installed4; 
installed1=installed2=installed3=installed4=false; 
3

这似乎是最近的路:

boolean installed[] = new boolean[4];