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

请问一下,给一个有序的字符串怎么用java语言实现打乱顺序
最新回答
他说那很美い

2024-11-27 07:56:47

取一个随机数,这个数就是你目标串的长度n
然后取n个随机数,取模到数组长度,然后合起来就完了....
一念花开

2024-11-27 05:33:58

ArrayList保存这样字符数组的下标,随机取出到另一个集合,再把字符串组合起来
~
~
~
~~~~~~~~~~~~~~~~~~~
眉眼藏欢

2024-11-27 05:04:19

当然可以,java不仅能编写在电脑上运行游戏,可以结合opengl制作出漂亮胡三维效果,而且可以用j2me技术编写手机游戏,现在手机上的游戏大部分不就是用java做的,编个扫雷,推箱子之类的游戏不难,楼主可以自己学一下。
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。
只影

2024-11-27 02:13:32

#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;
}
撕答案比分手还悲痛

2024-11-27 06:52:44

#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账号。