import java.util.Random;
import java.util.Scanner;
public class StringDemo12 {
public static void main(String[] args) {
//键盘输入字符串,打乱里面的内容
//1.键入字符串
Scanner sc = new Scanner(System.in);
String str = sc.next();
//2.改变字符串的内容 用 toCharArr 或者 subString
char[] arr = str.toCharArray();
//3.打乱数组里面的内容
//从0索引开始 跟一个随机索引进行调换
Random r = new Random();
for (int i = 0; i < arr.length; i++) { //每循环一次 生成一个随机数 随机数和i调换 达到打乱效果
int demo = r.nextInt(arr.length);
arr[i] = arr[demo];
}
//字符数组转字符串,打印
String str2 = new String(arr);
System.out.println(str2);
}
}
运行结果