题目:
{a,b,c,d,1,3,5}
{q,w,e,r,t,6,7}
把这两个数组组合起来然后在排序:
例如:{aq,aw,ae,ar,at,a6,a7}
然后是:{bq,bw,be..........}
一次下去,排序出来。
作答:
import java.util.*;
public class Test{
public static void main(String[] args){
String[] array_s1={"a","b","c","d","1","3","5"};
String[] array_s2={"q","w","e","r","t","6","7"};
List l1=new ArrayList<String>();
for(int i=0;i<array_s1.length;i++){
String temp_s1=array_s1[i];
for(int j=0;j<array_s2;j++){
String temp_s2=array_s2[j];
l1.add(temp_s1+temp_s2);
}
}
Collections.sort(l1);
for(int p=0;p<l1.size();p++){
System.out.print(((String)l1.get(p)));
}
}
}
请问如此能实现吗
{a,b,c,d,1,3,5}
{q,w,e,r,t,6,7}
把这两个数组组合起来然后在排序:
例如:{aq,aw,ae,ar,at,a6,a7}
然后是:{bq,bw,be..........}
一次下去,排序出来。
作答:
import java.util.*;
public class Test{
public static void main(String[] args){
String[] array_s1={"a","b","c","d","1","3","5"};
String[] array_s2={"q","w","e","r","t","6","7"};
List l1=new ArrayList<String>();
for(int i=0;i<array_s1.length;i++){
String temp_s1=array_s1[i];
for(int j=0;j<array_s2;j++){
String temp_s2=array_s2[j];
l1.add(temp_s1+temp_s2);
}
}
Collections.sort(l1);
for(int p=0;p<l1.size();p++){
System.out.print(((String)l1.get(p)));
}
}
}
请问如此能实现吗
16171e1q1r1t1w36373e3q3r3t3w56575e5q5r5t5wa6a7aeaqaratawb6b7bebqbrbtbwc6c7cecqcrctcwd6d7dedqdrdtdw