java 配列のハッシュ値を取得する
javaで、配列のハッシュ値を取得する手順を記述してます。「Arrays.hashCode」の引数に配列を指定することで可能です。空の配列の場合は「1」が返ります。
環境
- OS windows11 home
- java 19.0.1
手順
配列のハッシュ値を取得するには、「Arrays.hashCode」を使用します。
Arrays.hashCode( 配列 )
実際に、使用してみます。
import java.util.Arrays;
public class App {
public static void main(String[] args) throws Exception {
int[] a = {1, 2, 3};
int[] b = {5, 6, 7};
System.out.println(Arrays.hashCode( a )); // 30817
System.out.println(Arrays.hashCode( b )); // 34789
}
}
ハッシュが取得されていることが確認できます。
空の配列
空の配列に使用した場合は「1」が返ります。
import java.util.Arrays;
public class App {
public static void main(String[] args) throws Exception {
int[] a = {};
System.out.println(Arrays.hashCode( a )); // 1
}
}
-
前の記事
ubuntu nautilusでディレクトリやファイルの表示を変更するショートカットキー 2022.11.30
-
次の記事
Dart 現在日付を取得する 2022.11.30
コメントを書く