首页 > 解决方案 > 我在实现通用二叉搜索树的过程中遇到了麻烦

问题描述

假设我插入 BST 的数据类型是 TypeT。我想创建一个可以与 String 和 Integer 数据类型类似地工作的 BST。我尝试将 TypeT 转换为 String,然后在 String 类中使用 compareTo 方法。

但是 compareTo 方法不能像我预期的那样工作;

当我运行这一行时---> System.out.println("5".compareTo("10"));

它输出 4,我期望的是 -1,因为 5<10

标签: javastringgenericsbinary-search-tree

解决方案


推荐阅读