中易网

用java程序编写,1234这四个数进行排列组合,

答案:1  悬赏:80  
解决时间 2021-01-27 20:09
用java程序编写,1234这四个数进行排列组合,
最佳答案
程序已写出,希望对你有帮助。
import java.util.ArrayList;
import java.util.List;
public class Order {
public static String[] str = {"1","2","3","4"};
public static void main(String[] args){
System.out.println("-------------");
for(String s:str){
System.out.println(s+" , ");
}
System.out.println("-------------");
for(String s:get2byte()){
System.out.print(s+" , ");
}
System.out.println("-------------");
for(String s:get3byte()){
System.out.print(s+" , ");
}
System.out.println("-------------");
for(String s:get4byte()){
System.out.print(s+" , ");
}
}
public static List get2byte(){
List list = new ArrayList();
for(int i=0;ifor(int j=0;jlist.add(str[i]+str[j]);
}
}
return list;
}
public static List get3byte(){
List list = new ArrayList();
for(int i=0;ifor(int j=0;jfor(int k=0;klist.add(str[i]+str[j]+str[k]);
}
}
}
return list;
}
public static List get4byte(){
List list = new ArrayList();
for(int i=0;ifor(int j=0;jfor(int k=0;kfor(int h=0;hlist.add(str[i]+str[j]+str[k]+str[h]);
}
}
}
}
return list;
}
}
追问:额~~没说清楚,排列的组合中不能有重复数据呢。
1、2、3、4、12、13、14、23、24、34、123、124、134、234、1234输出结果应该是这样子的

如果输入5位数也能这样排序最好了
追答://好了,以下程序的输出结果和你想要的一致,但输出顺序未作控制,如果想要的话,请留言
//顺便鄙视一下另一位评论者,挑毛病的功夫谁不会,不用学编程都会挑,有能耐你也把程序写出来帮助别人呀....我花时间为人解答题目就是给你这种人挑毛病的?我的目的是什么,是给你挑刺的吗,我希望能够通过我的回答帮助到别人,懂不?

public class Order {
public static String[] str = {"1","2","3","4"};
public static void main(String[] args){
for(int i=0;iSystem.out.print(str[i]+",");
for(int j=i+1;jSystem.out.print(str[i]+str[j]+",");
for(int k=j+1;kSystem.out.print(str[i]+str[j]+str[k]+",");
for(int h=k+1;hSystem.out.print(str[i]+str[j]+str[k]+str[h]+",");
}
}
}
}
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
铁板饭的做法
为什么在胚胎移植前要性别鉴定
有个年度发生两次单方事故下年有什么影响
我老公逢酒必喝,逢喝必醉,我不是不让他喝,
UG8.5里有没有创建操作命令
开办瓷砖加工厂的利润怎么样
中国移动(巴丹吉林路店)地址在什么地方,我要
0.5PPm的液体浓度是多大?
怎么给反曲弓改色
MISSCRFE地址在什么地方,我要处理点事
每天慢跑40分钟有减肥的效果吗?
多宝星汗蒸是传销吗
疏勒县第三中学是不是喀什二中疏勒校区,快点
过什么生日最重要?
4.7寸手机长和宽是多少厘米
推荐资讯
无锡到怀花l月13日火车票有没有
中国的什么剑最好?
输出电压:5.0V—550mA和5V—0.55A可以用吗?
故宋昭亡而能悟,卒得反国是什么意思?
确山县古城乡联中怎么去啊,我要去那办事
找到 归去来版神雕侠侣了吗
灌南比邳州落后吗? 落后几年? 两者哪个经济
梁姓住房几层好
请问角向磨光机都是什么型号用什么碳刷 谢谢
中通速递柳北三角地便民服务部地址有知道的么
成立一家海外公司有什么特别要注意的事项吗?
中国农业发展银行寻甸县支行我想知道这个在什
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?