gpt4 book ai didi

delphi - 哪个 Delphi 数据结构可以保存唯一整数列表?

转载 作者:行者123 更新时间:2023-12-03 14:40:36 26 4
gpt4 key购买 nike

当我处理 Java 问题时,我使用集合模式。然而,在 Delphi 中这样做是一场噩梦,因为没有 Integer 对象来处理事情。

我需要一个保存数字的数据结构。我希望能够添加数字、删除数字以及检查集合的内容,并且每个数字必须是唯一的。

我对需要自己实现和测试错误的解决方案不感兴趣。有没有像Java的HashTable这样现成的对象?

最佳答案

uses GpLists;

var
numberList: TGpIntegerList;
begin
numberList := TGpIntegerList.Create;
numberList.Duplicates := dupIgnore;
numberList.Sorted := true;
numberList.add(1);
numberList.add(2);
numberList.add(3);
numberList.add(1);

GpLists附带 BSD 许可证。它还包含一个保存 64 位整数的类 - TGpInt64List - 以及一堆其他东西。

关于delphi - 哪个 Delphi 数据结构可以保存唯一整数列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3914378/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com