
配列には、Java 配列を学習するときに頻繁に使用されるため、誰もが習得する必要がある一般的な操作がいくつかあります。以前に触れたことがあるものもあるので、もう一度復習してその使用方法の記憶を深めることができます。この記事では、toString、sort、equals の 3 つのメソッドを要約します。簡単な分析の後、対応するコード例が表示されます。
1.toStringメソッド
配列をデフォルト形式の文字列として出力します。
public static void main(String[] args) {
int dataA[] = new int[] {1,2,5,4,3};
System.out.println(Arrays.toString(dataA));
}2.ソート方法
配列を昇順に並べ替えます。
知らせ
パラメータ配列解析
( 1) は数値であり、デフォルトでは昇順にソートされます。
( 2) アルファベット昇順にソートされた文字列(英語)です
( 3) 文字列のエンコード番号に従って昇順にソートされた文字列(中国語)です
( 4) カスタム型の場合、カスタム クラスは比較可能なインターフェイスまたは Comparator インターフェイスでサポートされている必要があります。
int[] intTest={15,78,32,5,29,22,17,34};
Arrays.sort(intTest);
出力(intTest);3.等しい
配列要素が等しいかどうかを比較します。
int []arr1 = {1,2,3};
int []arr2 = {1,2,3};
System.out.println(Arrays.equals(arr1,arr2));注: 2 つの配列の要素値が同じでも、2 つの配列の対応する位置要素が異なる場合、 Arrays.equals の戻り結果は false になります。
上記は Java での Arrays クラスの一般的な使用法です。学習したら、後で確認できるように保存できます。もちろん、Arrays クラスの使用法はこれで終わりではなく、クラスの後にそれを補うメソッドをさらに見つける必要があります。