java数组排列组合
来源:互联网 发布:淘宝wap流量是什么意思 编辑:程序博客网 时间:2024/06/05 15:35
今天在测试一个服务端开关场景组合的时候,需要一个排列组合的场景,有A,B,C三个平台,有一个功能的开关,分别要测试该功能开和关与其它平台的组合情况,这样就是2x2x2有8种情况,但是又不想自己手动去排列组合,毕竟程序员怎么能去干这种’体力活’呢,是吧,虽然比较简单,就拿java练练收吧,代码如下,请笑纳~
import java.util.ArrayList;import java.util.List;public class ArrayTest { public static void main(String[] args) { String[] a = { "0", "1" }; String[] b = { "0", "1" }; String[] c = { "0", "1" }; List<String[]> list = new ArrayList<>(); for (int i = 0; i < a.length; i++) { for (int j = 0; j < b.length; j++) { for (int k = 0; k < c.length; k++) { String[] array = new String[3]; array[0] = a[i]; array[1] = b[j]; array[2] = a[k]; list.add(array); } } } System.out.println("一共有" + list.size() + "种组合,组合结果是:"); for (int index = 0; index < list.size(); index++) { String[] result = list.get(index); for (String content : result) { System.out.print(content); } System.out.println(""); } }}
0 0
- java数组排列组合
- 用java实现对数组的排列组合
- java - 字符串数组排列组合并返回list
- JAVA 多个数组之间的排列组合
- Java实现数组元素的排列组合
- 数组排列组合
- java排列组合
- java排列组合
- java 排列组合
- 多个数组间元素排列组合问题求解(Java实现) 标签: 递归排列组合循环
- 数组排列组合算法汇总
- 数组排列组合一
- C++数组的排列组合
- bzoj1227(排列组合+树状数组)
- 二维数组排列组合
- 将二维数组排列组合
- 获得数组全部排列组合
- 简单之整型数组排列组合
- 关于Android6.0以上调用intent隐式意图拨打电话问题
- 域名关联nodejs项目
- 实体类中有外关键字关联另一张表导致查询出现已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭的解决
- MyBatis
- 八位二进制数为什么表示范围(-128~~+127)理解
- java数组排列组合
- 正则表达式的验证以及使用 js
- File的使用
- 关联规则推荐算法的原理及实现
- 解决init serial (ttys2) main process ended respawning
- BaseRecyclerViewAdapterHelper 上拉加载过程产生的问题
- CC2541 BLE Peripheral工程的建立
- jq实现首次引导页面
- 51nod 1256 乘法逆元 (扩展欧几里得求逆元)