【发布时间】:2018-03-11 14:42:10
【问题描述】:
我正在使用 Fragments 和 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();
}
所以我想知道我应该使用哪一个.. 提前谢谢..
【问题讨论】:
标签: java performance