早教吧作业答案频道 -->其他-->
关于java的swap比如有[a,b,c,d,e]5个字母...用swap交换为[d,e,c,a,b],简单的说把第一个字母a和一半后的第一个字母互换!又比如[a,b,c,d,e,f]交换为[d,e,f,a,b,c]
题目详情
关于java 的swap
比如有[a,b,c,d,e]5个字母...用swap交换为[d,e,c,a,b],简单的说把第一个字母a和一半后的第一个字母互换!又比如[a,b,c,d,e,f]交换为[d,e,f,a,b,c]
比如有[a,b,c,d,e]5个字母...用swap交换为[d,e,c,a,b],简单的说把第一个字母a和一半后的第一个字母互换!又比如[a,b,c,d,e,f]交换为[d,e,f,a,b,c]
▼优质解答
答案和解析
String[] strs=new String[]{"a","b","c","d","e"};
for(int i=0;i<=strs.length/2;i++){//循环到中间的数即可
String temp;//中间变量
//互换
temp=strs[i];
strs[i]=strs[strs.length-i-1];//他们下标的和为strs.length-1即可
strs[strs.length-i-1]=temp;
}
for(int i=0;i System.out.println(strs[i]);
}
for(int i=0;i<=strs.length/2;i++){//循环到中间的数即可
String temp;//中间变量
//互换
temp=strs[i];
strs[i]=strs[strs.length-i-1];//他们下标的和为strs.length-1即可
strs[strs.length-i-1]=temp;
}
for(int i=0;i
}
看了 关于java的swap比如有...的网友还看了以下:
设两两相互独立的三个事件A,B和C满足条件:ABC=Φ,P(A)=P(B)=P(C)<0.5,且已 2020-04-06 …
设A与B互为对立事件,且P(A)>0,P(B)>0,则下列各式中错误的是( )A.P(A)=1-P 2020-05-16 …
滑动变阻器的连接?滑片P往左(A,B和C,D和A,C和A,D和B,C和B,D)请一一告诉我他们哪些 2020-05-20 …
重新排列字母,写出单词1.s,a,p,e,c,2.r,o,e,t,c,k,3.d,c,o,o,t, 2020-06-06 …
(2013•北京)对于平面直角坐标系xOy中的点P和⊙C,给出如下的定义:若⊙C上存在两个点A、B 2020-06-12 …
下面语句中完全正确的是A.inta,*p;*p=&a;B.inta,*p,*q=&a;p=q;C. 2020-06-12 …
设P(A)>0,则下面结论正确的:A、P(B|A)P(A)≥P(A)‐P(B)B、P(B|A)P( 2020-07-18 …
对于平面直角坐标系xOy中的点P和⊙C,给出如下定义:若⊙C上存在两个点A,B,使得∠APB=60 2020-07-22 …
这是数字电子技术的某水塔使用两台水泵P,Q供水,水泵工作时用1表示,否则为0.水塔内有三个水位探测器 2020-12-09 …
概率计算公式,有N多题设ABC是任意三事件,且AB属于C,则P(C)=A.等于P(A-B)B.不大于 2020-12-31 …