compareto

    1热度

    4回答

    我目前正在使用列表中包含的对象类型中的'CompareTo'方法对C#列表进行排序。我想通过自己的WBS(工作分解结构)递增的所有项目进行排序,我可以管理这个很好用下面的代码: public int CompareTo(DisplayItemsEntity other) { string[] instanceWbsArray = this.WBS.Split('.');

    1热度

    4回答

    我有地方距离的列表视图,如下图所示: 100 200 300 400 500 50 600 70 40 我需要在这两个升序和降序这个地方距离排序。所以,我做的是,排序适配器,并使用adapter.notifyDataSetChanged()。如果距离是3位数字,即230,450,352,254等,一切正常。但是如果地方距离是像52,65,75等2位数字,我得到错误的排序值,如下

    0热度

    1回答

    我为我们的内部客户构建了一个小型声音存档,以便他们可以查找声音和效果并使用它们。为此,我正在运行小工具MAMP,它通过网络共享一个包含音频文件的文件夹。 一个小小的PHP脚本列出了这些文件,读取文件类型和文件大小,并将它们输出到一个html表格中。我还包括一个表格过滤器脚本来搜索特定的文件名。 到目前为止,我对解决方案非常满意。 现在我做了一些测试,我想稍微调整一下,让它更加用户友好。 例如,当我

    0热度

    3回答

    我有以下情况: SortedSet<MyClass> sortedSet = ...; SortedSet<HeavyToCompare> newSet = ...; for (MyClass m: sortedSet){ newSet.add(m.getHeavyToCompare()) } 我想避免的newSet的重新排序因为HeavyToCompare这是比较昂贵。相反,我想保

    0热度

    2回答

    public int compareTo(Object a) { int Output = 0; if(this.equals(a)) Output = 0; if(a instanceof this.getClass()) { if(this._numDec > ((this.getClass())a)._numDec) Outp

    9热度

    5回答

    我一直在寻找一段时间的答案,但我实际上找不到它。 我特别看着this page。在那里它说CompareTo方法返回一个整数,指示它是否早于,相同或更晚。我理解它的使用,我明白,以前的整数是负的,因为它是0等。 但是这个整数是什么?它是以秒,毫秒,滴答还是什么都不回?我希望你能帮助我,如果有人可以找到这个问题的另一个帖子,请告诉我。我真的很惊讶,我无法立即在这个主题上找到一个问题...

    -1热度

    1回答

    我已经得到了下面我正在开发的代码。我想通过两个数组列表循环,第一个列表我想看每个条目,第二个我只想看看每个第三个条目,看看它们是否匹配。如果他们匹配,那么我想比较第二个列表中的其他两个条目。代码的问题在于“int result1 =”这一行,我不明白它为什么会说出界限。任何帮助非常感谢! for (int i = 0; i < array1.size(); i++){ for (int

    0热度

    1回答

    我试图按升序和降序对我的平面进行排序。我有一个飞机散列图,我想比较它们,这样我就可以通过timeLimitBeforeLand对地图进行排序,从而得到下一个飞机到期的和最后一个飞机。我写了一个compareTo方法,它看起来像: //-----------------------------------------------------------------------------------

    2热度

    1回答

    like compareTo,那必须是“自反性,反对称性和传递性”,是否有任何规则来实现比较方法? 感谢

    1热度

    2回答

    我是编程和OOP的新手,请原谅我缺乏知识。 正如我岩石的一部分,剪刀布的游戏我有一个抽象超(武器),其中有子类(岩石,纸和剪刀)在VB.NET,如: Public MustInherit Class Weapons Public Class Paper Inherits Weapons Public Function compareTo(ByVal Weapo