gpt4 book ai didi

java - 如何重新排列字符串中的字符?

转载 作者:行者123 更新时间:2023-11-30 06:55:13 24 4
gpt4 key购买 nike

假设我有以下字符串:

String numbers = "01010101"

如何排列此字符串中的字符,以便打印如下:

00001111

如果有人也能解释这背后的概念,那就太棒了。

最佳答案

您可以轻松地将字符串转换为 char 数组,然后对其进行排序:

char[] arr = numbers.toCharArray(); // ['0','1','0','1','0','1','0','1']
Arrays.sort(arr); // ['0','0','0','0','1','1','1','1']
String sortedString = new String(arr); // "00001111"

关于java - 如何重新排列字符串中的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35525847/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com