1、数据范围
2、打印是否有序
3、数据结构用String,还是数组
4、是否线程安全
打印范围若为int可存储范围
若有序,则用String或者数组保存数据,若线程安全则StringBuilder,否则StringBuffer。
http://blog.csdn.net/lilianforever/article/details/51837316
若无序,则可以利用全排列。
全组合:
1、数据范围
2、打印是否有序
3、数据结构用String,还是数组
4、是否线程安全
打印范围若为int可存储范围
若有序,则用String或者数组保存数据,若线程安全则StringBuilder,否则StringBuffer。
http://blog.csdn.net/lilianforever/article/details/51837316
若无序,则可以利用全排列。
全组合: