java排序 java排序组合算法详解


java排序 java排序组合算法详解

文章插图
大家好,小问来为大家解答以上问题 。java排序组合算法详解,java排序这个很多人还不知道,现在让我们一起来看看吧!
1、import java.util.Arrays;
2、public class Test3 {
3、 public static void main(String[] args) {
4、String s = "abFcdABfCD";
5、char[] a = s.toCharArray();
6、//1题
【java排序 java排序组合算法详解】7、Arrays.sort(a);
8、System.out.println(a);
9、//2题
10、int[] b = new int[a.length];
11、for (int i = 0; i < a.length; i++) {
12、if (a[i] >= 97 & a[i] <= 123) {
13、b[i] = (a[i] - 32) * 2 + 1;
14、} else {
15、b[i] = a[i] * 2;
16、}
17、System.out.println(b[i]);
18、}
19、Arrays.sort(b);
20、for (int i = 0; i < a.length; i++) {
21、if (b[i] % 2 == 0) {
22、a[i] = (char) (b[i] / 2);
23、} else {
24、a[i] = (char) ((b[i] - 1) / 2 + 32);
25、}
26、System.out.print(a[i]);
27、}
28、
29、 }
30、}
以上就是【java排序组合算法详解,java排序】相关内容 。

    推荐阅读