gpt4 book ai didi

Android Textview 中的 Java 字符串排序

转载 作者:行者123 更新时间:2023-12-01 14:09:28 25 4
gpt4 key购买 nike

我有一个这样的名字

"3":"BBB, AAA, Location","2":"BBB, AAA, Location,"1":"BBB, AAA, Location"

我想要这样的结果

1. BBB, AAA, Location
2. BBB, AAA, Location
3. BBB, AAA, Location

我尝试过这个

Name.setText(Name.replace("\"", "").replace(":", ". "));

我知道 /n 将用于换行。但是,我仍然有点困惑我怎样才能实现这一目标。

最佳答案

String[] newText = Name.split("\",\""); //it returns an array of strings
for (int i=0; i<newText.length; i++)
newText[i] = newText[i].replace("\"", "").replace(":", ". ");
Arrays.sort(newText);
String ultimateText = "";
for (String s : newText)
ultimateText = ultimateText+s+"\n";
Name.setText(ultimateText);

这很棘手。导入数组。

关于Android Textview 中的 Java 字符串排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18642245/

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