case 1:
num = jedis.hdel(userId, arr[0]);
break;
case 2:
num = jedis.hdel(userId, arr[0], arr[1]);
我要写100个case,很不方便,除了反射jdk1.8后是否有支持动态参数的方法?
...全文
4836打赏收藏
如何实现可变的动态参数传递?参数可能是1-100个,我不能定100个参数方法吧?
大家好,场景是我要动态批量删除过期redis的消息,而消息数量是不固定的,可能是1也有可能是100,我现在必需要这样做 case 1: num = jedis.hdel(userId, arr[0]); break; case 2: num = jedis.hdel(userId, arr[0], arr[1]); 我要写100个case,很不方便,除了反射jdk1.8后是否有支持动态参数的方法?