欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

Java字符串排序后输出

发布时间:2024/8/1 java 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Java字符串排序后输出 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

示例,将字符串"91 27 46 38 50"
转换成"27 38 46 50 91" 后输出.

public class RegexDemo {
public static void main(String[] args) {

String s = "91 27 46 38 50"; //把字符串进行分割,得到一个字符串数组String[] strArray = s.split(" +");//把字符串数组变换成int数组int[] intArray = new int[strArray.length];for (int i = 0; i < intArray.length; i++) {intArray[i] = Integer.parseInt(strArray[i]);}//对int数组进行排序Arrays.sort(intArray);//把排序后的int数组再组装成一个字符串StringBuilder sb = new StringBuilder();for (int i = 0; i < intArray.length; i++) {sb.append(intArray[i]).append(" ");}//转换为字符串String result = sb.toString().trim();System.out.println("Result: " + result); }

}

总结

以上是生活随笔为你收集整理的Java字符串排序后输出的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。