封装自定义单链表类 优点:节点类型不受结构体限制(以结构体实现,未考虑节点为字符串或其他数据类型) 缺点:结构体中必须包含key变量,作为关键字。