礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

compareto 相同返回多少-compareto返回1

2025-11-20 06:37:18  

compareto 相同返回多少-compareto返回1

优质解答

CompareTo方法就是用来比较两个东西大小的。比如两个苹果和三个香蕉,如果先说苹果再说香蕉,CompareTo就会返回1,说明苹果比香蕉大。这就像量体重一样,100斤的人比90斤的人重,称一称就显示1。这个规则在Java编程里特别有用,比如排序功能就是靠这个原理实现的。

为什么CompareTo返回1是这个意思呢?因为Java规定了这个比较规则。比如字符串"张三"和"李四","张"的Unicode码是20091,"李"是20090,所以"张三".compareTo("李四")会返回1。再比如数字5和3,5-3等于2,根据公式返回值就是1。这些数据都符合比较规则:如果对象A大于对象B,返回1;等于返回0;小于返回-1。所以当看到CompareTo返回1时,可以直接确定第一个参数比第二个参数大。就像用天平称东西,左边比右边沉,指针就会往右偏,这就是返回1的实际表现。

本题链接:

CompareTo返回1比较大小