一、java队列问题思路:通过两个循环控制循环,首先得到lenMin,即q1和q2中较短的长度,然后执行第一个循环
i
将q1和q2的值value添加到q3中
i++
继续使用i的值,然后通过循环将剩余列表添加到q3中。
i
Add
i++
详细代码:
@Test
publicvoidarrayListAdd(){
ArrayListq1=newArrayList();
ArrayListq2=newArrayList();
ArrayListq3=newArrayList();
Stringstr1="abcdefdef";
Stringstr2="12345";
intlen1=();
intlen2=();
for(charc:Array())
(c);
for(charc:Array())
(c);
intmax=len1>len2?len1:len2;
intmin=len1
//n(max+""+min+q1+q2);
inti=0;
while(i
((i));
((i));
i++;
while(i
if(len1==max){
((i));
}else{
((i));
i++;
n(q3);
输出:[a,1,b,2,c,3,d,4,e,5,f,d,e,f]