与颤振弦比较



我刚刚检查了一些情况下的字符串的CompareTo方法,如下所示:

print("case 1>>>>> ");
print("02 Dec 2022".compareTo("24 Nov 2022"));
print("case 2>>>>> ");
print("24 Nov 2022".compareTo("24 Nov 2022"));
print("case 3>>>>> ");
print("23 Nov 2022".compareTo("24 Nov 2022"));

对于情况2,它返回值0对于情形1和情形3返回值-1

为什么返回值-1对于情形1和情形3?

你可以在compareTo上找到

…如果this在other之前排序,则返回一个负整数;如果this在other之后排序,则返回一个正整数;如果this和other一起排序,则返回零。

情况1和3是,这是排序在其他。

对于情形2,this和other一起排序。

相关内容

  • 没有找到相关文章

最新更新