批量生成渠道号(方便jenkins打包)

2019-01-03  本文已影响9人  zhengLH
   //  批量生成渠道号
String c1 = batchGenerateChannel(17001, 17089);
String c2 =batchGenerateChannel(12002, 12009);
String c3 =batchGenerateChannel(13001, 13019);
String c4 =batchGenerateChannel(14001, 14047);
String c5 =batchGenerateChannel(15001, 15021);

//  合并所有渠道
mergeChannel( c1,c2, c3, c4, c5);

  
private String batchGenerateChannel(int startNum, int endNum) {

    StringBuilder builder = new StringBuilder();
    //  11001 ~ 11074
    if(startNum > 0 && endNum >0 && endNum > startNum ){
        int size = endNum - startNum;  // 个数
        for(int i = 0; i <= size; i++){
            builder.append((startNum + i) + ",");
        }

        Log.v("lee", "渠道号=" + builder);
        return builder.toString();
    }

    return  "";
 }

 /**
 * 合并 所有渠道号
 * @param channels
 * @return
 */
private String mergeChannel(String... channels){

    StringBuilder allChannels = new StringBuilder();
    allChannels.append("11001,");
    for (int i = 0 ; i < channels.length; i++){
        allChannels.append(channels[i]);
    }

    Log.v("lee", "所有渠道号=" + allChannels);
    return allChannels.toString();

}
上一篇下一篇

猜你喜欢

热点阅读