zoukankan      html  css  js  c++  java
  • Arrays工具类

    概述:java.util.Arrays 此类包含用来操作数组的各种方法,比如排序和搜索等。其所有方法均为静态方法,调用起来 非常简单

    常用的方法介绍:

    • public static String toString(int[] a) :返回指定数组内容的字符串表示形式。 

    /**
    * public static String toString(int[] a) :返回指定数组内容的字符串表示形式。
    */
    public class ArraysTest01 {
    public static void main(String[] args) {
    //定义数组
    int[] arr={11,22,12,31,65,2,89,1};
    //public static String toString(int[] a) :返回指定数组内容的字符串表示形式。
    String s = Arrays.toString(arr);

    System.out.println(s);//[11, 22, 12, 31, 65, 2, 89, 1]
    }
    }
    • public static void sort(int[] a) :对指定的 int 型数组按数字升序进行排序。  
    /**
    * public static void sort(int[] a) :对指定的 int 型数组按数字升序进行排序。
    */
    public class ArraysTest02 {
    public static void main(String[] args) {
    //定义数组
    int[] arr={11,22,12,31,65,2,89,1};
    //排序前
    System.out.println("排序前:"+Arrays.toString(arr));//[11, 22, 12, 31, 65, 2, 89, 1]
    //public static void sort(int[] a) :对指定的 int 型数组按数字升序进行排序。
    Arrays.sort(arr);
    System.out.println("排序后:"+Arrays.toString(arr));//[1, 2, 11, 12, 22, 31, 65, 89]:升序
    }
    } 
    • 输入一个随机字符串,将所有字符升序排列,并倒序打印。 
    /**
    * 输入一个随机字符串,将所有字符升序排列,并倒序打印。
    */
    public class ArraysTest03 {
    public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    System.out.println("请输入随机字符串");
    String s = in.next();//asdfghjklzxcvbnmqwertyuiop
    //将字符串转为字符数组
    char[] chars = s.toCharArray();
    //将字符数组按升序排序
    Arrays.sort(chars);
    //倒序遍历输出
    for (int i = chars.length-1; i >=0 ; i--) {
    System.out.print(chars[i]);//zyxwvutsrqponmlkjihgfedcba
    }
    }
    }

      

  • 相关阅读:
    HDU 4588 Count The Carries(找规律,模拟)
    HDU 4287 Intelligent IME(string,map,stl,make_pair)
    make_pair() (STL)
    HDU 4022 Bombing(stl,map,multiset,iterater遍历)
    hdu 2094 产生冠军(STL,set)
    zoj 2358,poj 1775 Sum of Factorials(数学题)
    浅谈this在普通函数里情况
    浅谈offset
    常见的一些属性操作
    明天就是七夕情人节了,还在为找对象的事而烦恼吗?单身的点进来看一看了啊,都是干货
  • 原文地址:https://www.cnblogs.com/lifengSkt/p/13260456.html
Copyright © 2011-2022 走看看