switch在内存中的实现机制

首先我们知道if...else和else...if这些条件判断是依次判断,我们都会把数据量大的尽量放到前面去执行先判断以提高程序效率,而switch实现机制和if...else不一样,switch和case判断的条件上下顺序无关,它在内存中的实现是靠一张表依次存放case的,无论你编写是case 1,2,3,4,5还是case5,4,3,2,1在内存中存放都是按1,2,3,4,5依次存放的,所以c
相关文章
相关标签/搜索