拆分字符串,字符串中含有逗号和数字,对数字排序并输出
来源:互联网 发布:改变未来的九大算法pdf 编辑:程序博客网 时间:2024/05/16 02:45
package jsoup;import java.util.Arrays;public class OrderNums { public static void main(String[] args){ String str = "3,2,1,2,21312,12,23,12,32,12,5,4,5"; //System.out.println(OrderUtil.order(str)); OrderUtil.goodOrder(str); }}class OrderUtil { public static String order(String str){ String[] arr = str.split(","); for(int i =0; i<arr.length-1;i++){ int first = Integer.parseInt(arr[i]); for(int j=i+1;j<arr.length;j++){ int second = Integer.parseInt(arr[j]); String aa; if(first>second){ aa = arr[i]; arr[i] = arr[j]; arr[j] = aa; first = Integer.parseInt(arr[i]); //此时arr[i]发生改变 } } } String result =""; for(String i: arr){ result +=i +" "; } return result; } //利用Arrays.sort()函数排序 public static void goodOrder(String str){ String[] arr = str.split(","); int[] num= new int[arr.length]; for(int i=0;i<arr.length;i++){ num[i] = Integer.parseInt(arr[i]); } Arrays.sort(num); for(int i : num){ System.out.print(i+" "); } }}
0 0
- 拆分字符串,字符串中含有逗号和数字,对数字排序并输出
- 输出字符串中的数字 并进行排序
- 从文件中读入文本,文本内容为几个字符串,用逗号间隔,将其中同时含有字母和数字的字符串去除,留下仅仅只包含字母或数字的字符串,然后进行排序
- 一个字符串既含有字母又含有数字且字母和数字随意排列如何取出其中所有的数字并进行排序
- 读取字符串,数字并输出
- 如何排序含有数字的字符串
- C++中逆序输出字符串和数字
- 数字字符串拆分
- 字符串数字拆分
- 判断字符串中是否含有汉字, 数字,和字母
- sql 判断字符串中是否含有数字和字母
- 获取字符串中含有的数字
- 统计字符串中数字个数,并将数字字符串形式输出
- 字符串中筛选数字 并且统计数字个数并输出最大值
- 数字转字符串,带千位符(逗号)
- 数字字符串,每三个数字加上逗号
- java中数字字符串排序
- C# 统计字符串数字个数并输出
- HTTP状态码含义
- ThinkPHP初步整理
- Java——多线程的实现方式
- python列表(数组、矩阵)
- 软件架构
- 拆分字符串,字符串中含有逗号和数字,对数字排序并输出
- Volley配置OkHttp的那些事儿
- python入门
- ”戏“说java--细说Java异常类体系结构
- 中断
- 找出字符串中出现次数最多的字母和出现的次数
- django template
- moq单元测试方法大全
- PAT Cars on Campus (30)