给一个字符串"20 78 9 -7 88 36 29"排序
2017-02-28 19:10
239 查看
/*给一个字符串"20 78 9 -7 88 36 29" * 对立面的数字进行排序*/ import java.util.Arrays; public class 练习题 { public static void main(String[] args){ String input = "20 78 9 -7 88 36 29"; String aString[] = input.split(" +"); int a[] = new int[aString.length]; for (int i = 0; i < aString.length; i++) { System.out.print(aString[i]+" "); a[i] = Integer.valueOf(aString[i]); } System.out.println(); Arrays.sort(a); for (int i = 0; i < a.length; i++) { System.out.print(a[i]+" "); } } }
相关文章推荐
- 给定一个字符串里面只有"R" "G" "B" 三个字符,请排序,最终结果的顺序是R在前 G中 B在后。
- 给定一个字符串数组{"nba","abc","cba","zz","qq","haha"},请按照字典顺序进行从小到大的排序。
- 已知字母序列【d, g, e, c, f, b, o, a】,请实现一个函数针对输入的一组字符串 input[] = {"bed", "dog", "dear", "eye"},按照字母顺序排序并打印
- 已知字母序列【d, g, e, c, f, b, o, a】,请实现一个函数针对输入的一组字符串 input[] = {"bed", "dog", "dear", "eye"},按照字母顺序排序并打印
- 金山笔试题-字符串排序 :" 写一个函数,实现对给定的字符串(字符串里面包括:英文字母,数字,符号)的处理"
- 已知字母序列【d, g, e, c, f, b, o, a】,请实现一个函数针对输入的一组字符串 input[] = {"bed", "dog", "dear", "eye"},按照字母顺序排序并打印
- 已知字母序列【d, g, e, c, f, b, o, a】,请实现一个函数针对输入的一组字符串 input[] = {"bed", "dog", "dear", "eye"},按照字母顺序排序并打印
- List的排序。在一个list里面放入"1","2"..."10","11"...,"99999","100000",使用字符串大小的顺序与解析成的数字的大小进行排序
- 给定一个字符串里面只有"R" "G" "B" 三个字符,请排序,最终结果的顺序是R在前 G中 B在后。 要求:空间复杂度是O(1),且只能遍历一次字符串。
- 将一个整数n转换成换成一个字符串。如将1234转换为"1234"。
- 如何在一个已排序的NSArray中搜索某一特定字符串?答案是使用CFArray自带的搜索功能
- C#中进行字符串类型声明时,一个小写 "string ", 一个大写 "String ", 这两个类有什么区别呢?
- 将字符串中的数据进行排序后生成一个新的字符串
- 如何在一个已排序的NSArray中搜索某一特定字符串?答案是使用CFArray自带的搜索功能
- 对"该字符串未被识别为有效的 DateTime。有一个从索引 8 处开始的未知字"的异常处理
- 20、输入一个表示整数的字符串,把该字符串转换成整数并输出
- StringBuffer+Pattern+Matcher 将一个字符串中,"sunJavaibmjAvaoraclejaVahelloJAVAgoodjava" 把奇数位的 java 改成大写,偶数为的 java改成小写。
- 判断一个字符串中,"sunJavaibmjAvaoraclejaVahelloJAVAgoodjava" java 字符串出现的次数, 并把所有的 java改成大写或小写。
- 面试题 在一段字符串中 含有很多相同的 例如"aaa", 需要随机替换一个为 "bbb" ,其余的替换为空
- Ex7_5写一个函数,用"冒泡排序"对输入的10个整数从小到大排序