我正在使用片段和tablayout制作导游应用 我制作了一个viewpager适配器来浏览选项卡 在getItem方法中,我使用If else语句,如此
if (position == 0) {
return new InfoFragment();
} else if (position == 1) {
return new HotelsFragment();
} else if (position == 2) {
return new RestaurantsFragment();
} else {
return new TemplesFragment();
}
我注意到我也可以像这样使用Switch语句
switch (position) {
case 0:
return new InfoFragment();
case 1:
return new HotelsFragment();
case 2:
return new RestaurantsFragment();
default:
return new TemplesFragment();
}
所以我想知道我应该使用哪一个.. 提前谢谢..
答案 0 :(得分:0)
开关被认为更快,这是我所知道的唯一区别。如果我必须选择,我会选择切换。