Java Enum compareTo() 方法

2024年11月8日 | 2 分钟阅读

Enum 类的 compareTo() 方法将此枚举对象与定义的(另一个)对象进行排序比较。

枚举常量只能与同一类型的其他枚举常量进行比较。

语法

参数

o - 这是要进行比较的枚举对象

返回值

compareTo() 方法返回

  1. 一个负整数,如果此枚举小于定义的(另一个)对象。
  2. 零,如果此枚举等于定义的(另一个)对象。
  3. 一个正整数,如果此枚举大于定义的(另一个)对象。

示例 1

输出

A2 is greater than A1.

示例 2

输出

Val1= 2   Val2= 1   Val3= 1
Spring is my Fav season amongst all seasons.

示例 3

输出

Red is greater than red.