gpt4 book ai didi

java - Arrays.sort 只是出于某种原因不排序

转载 作者:行者123 更新时间:2023-12-01 17:11:57 26 4
gpt4 key购买 nike

是的,我对这段代码有疑问,而且我一生都无法弄清楚发生了什么:

String test = "Test";
char[] charArray = test.toCharArray();
Arrays.sort(charArray);
for(char a:charArray)
{
System.out.println(a);
}

无论出于什么原因,这根本就没有对我的数组进行排序,而且我已经没有理由为什么它不会做我期望它做的事情了?有人知道为什么不这样做吗?

最佳答案

是的,它已排序,因为T小于t。如果你想排序无论是大写还是小写,请尝试

char[] charArray = test.toLowerCase().toCharArray();
Arrays.sort(charArray);

关于java - Arrays.sort 只是出于某种原因不排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23333922/

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