给一个有序的字符串怎么用java语言实现打乱顺序

给一个有序的字符串怎么用java语言实现打乱顺序

第1个回答  2017-10-12
取一个随机数,这个数就是你目标串的长度n
然后取n个随机数,取模到数组长度,然后合起来就完了....
第2个回答  2017-10-10
ArrayList保存这样字符数组的下标,随机取出到另一个集合,再把字符串组合起来
~
~
~
~~~~~~~~~~~~~~~~~~~
第3个回答  2010-11-27
当然可以,java不仅能编写在电脑上运行游戏,可以结合opengl制作出漂亮胡三维效果,而且可以用j2me技术编写手机游戏,现在手机上的游戏大部分不就是用java做的,编个扫雷,推箱子之类的游戏不难,楼主可以自己学一下。
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。
第4个回答  2010-11-25
#include "string.h"
#include "stdio.h"
int main(int argc, char* argv[])
{
char a[100]="abcdefhijklmn",c;
int i=0,j=0;
scanf("%c",&c);
while(a[i]!=0)
{
if(a[i]>=c)
{
j=strlen(a);
while(j!=i-1)
{
a[j+1]=a[j];
j--;
}
a[i]=c;
break;
}
i++;
}
return 0;
}
第5个回答  2010-11-25
#include "string.h"
#include "stdio.h"
int main(int argc, char* argv[])
{
char a[100]="abcdefhijklmn",c;
int i=0,j=0;
scanf("%c",&c);
while(a[i]!=0)
{
if(a[i]>=c)
{
j=strlen(a);
while(j!=i-1)
{
a[j+1]=a[j];
j--;
}
a[i]=c;
break;
}
i++;
}
return 0;
}
如果还没解决你的问题,可以加我百度HI账号。
相似回答