java Arrays类的两种用法(toString sort)

Arrays类的两种常见方法
1.toString:将参数数组转变成字符串;
2.sort:按照升序把数组进行排列

import java.util.Arrays;

public class demoarrays {
public static void main(String[] args) {
//将数组转变成字符串
   int[]Array ={223,353,43};
   String intstr= Arrays.toString(Array);
    System.out.println(intstr);
    //升序
    int[]array1={2,35,4,7,1};
    Arrays.sort(array1);
    System.out.println(Arrays.toString(array1));
    String[]array2={"ccc","aaa","bbb"};
    Arrays.sort(array2);
    System.out.println(Arrays.toString(array2));
}

 }

运行结果:
在这里插入图片描述3.再来一个例子:将一个随机字符串中的所有字符升序排列,并并倒序打印;代码如下

import java.util.Arrays;

public class demoarrays2 {
public static void main(String[] args) {
    String str ="dnioeofen3o4ih8ndf";
    //要想使用arrays必须先把字符串变成数组
    char[] chars=str.toCharArray();
    //升序排列
    Arrays.sort(chars);
    //倒序遍历
    for (int i = chars.length - 1; i >= 0; i--) {
        System.out.println(chars[i]);
    }
}
}
发布了15 篇原创文章 · 获赞 4 · 访问量 343

猜你喜欢

转载自blog.csdn.net/falaoxx/article/details/104609634
今日推荐