Java中的Vector hashCode()方法
Java中的java.util.vector.hashCode()方法用于获取此向量的hashcode值。
语法:
Vector.hashCode()
参数: 该方法不需要任何参数。
返回值: 该方法返回此向量的 哈希码值 ,类型为Integer。
下面的程序演示了Java.util.Vector.hashCode()方法:
程序1: 字符串元素的向量。
// Java code to illustrate hashCode()
import java.util.*;
public class VectorDemo {
public static void main(String args[])
{
// 创建一个空向量
Vector<String> vec_tor = new Vector<String>();
// 使用add()方法向向量中添加元素
vec_tor.add("欢迎");
vec_tor.add("来到");
vec_tor.add("极客");
vec_tor.add("4");
vec_tor.add("极客");
// 显示向量
System.out.println("向量: " + vec_tor);
// 显示向量的hashCode值
System.out.println("hashCode值为: "
+ vec_tor.hashCode());
}
}
向量: [欢迎, 来到, 极客, 4, 极客]
hashCode值为:-878886256
程序2: 整数元素的向量。
// Java code to illustrate hashCode()
import java.util.*;
public class VectorDemo {
public static void main(String args[])
{
// 创建一个空向量
Vector<Integer> vec_tor = new Vector<Integer>();
// 使用add()方法向向量中添加元素
vec_tor.add(10);
vec_tor.add(20);
vec_tor.add(30);
vec_tor.add(40);
vec_tor.add(50);
// 显示向量
System.out.println("向量: " + vec_tor);
// 显示向量的hashCode值
System.out.println("hashCode值为: "
+ vec_tor.hashCode());
}
}
向量: [10, 20, 30, 40, 50]
hashCode值为:38490301
极客教程