📅  最后修改于: 2023-12-03 14:42:56.467000             🧑  作者: Mango
哈希表(HashTable)是Java中很常见的数据结构,它可以存储键值对,并且可以根据键快速检索出值。在Java中,哈希表有一个非常常用的方法toString()
,本文将介绍哈希表toString()
方法的使用方法和示例。
哈希表toString()
方法的定义如下:
public String toString()
这个方法返回哈希表对象的字符串表示。这个字符串包含了哈希表中所有键值对的信息。
下面是一个使用哈希表toString()
方法的示例。这个示例中创建了一个哈希表对象,并向其中添加了一些键值对。然后使用toString()
方法将哈希表对象输出到屏幕上。
import java.util.Hashtable;
public class HashTableToStringExample {
public static void main(String[] args) {
// 创建哈希表对象
Hashtable<String, Integer> table = new Hashtable<>();
// 向哈希表中添加键值对
table.put("John", 26);
table.put("Mike", 32);
table.put("Lily", 21);
table.put("Tom", 29);
// 输出哈希表对象的字符串表示
System.out.println(table.toString());
}
}
输出结果如下:
{Tom=29, John=26, Mike=32, Lily=21}
可以看到,toString()
方法返回的字符串表示了哈希表中所有键值对的信息。
哈希表toString()
方法返回的字符串格式如下:
{
key1=value1,
key2=value2,
...
}
其中,各个键值对的顺序不确定。
哈希表toString()
方法是Java中非常常用的方法之一,它用于将哈希表对象转换为字符串,方便输出对象的内容。哈希表toString()
方法返回的字符串包含了哈希表中所有键值对的信息,可以用于调试和测试。