您如何在Java中比较两个版本的String?
是否有用于比较版本号的标准习语?我不能只使用直接的String compareTo,因为我尚不知道最大的点释放数将是多少。我需要比较版本,并满足以下条件:
1.0 < 1.11.0.1 < 1.1
1.9 < 1.10
回答:
用点作为定界符标记字符串,然后从左侧开始并排比较整数转换。
以上是 您如何在Java中比较两个版本的String? 的全部内容, 来源链接: utcz.com/qa/419560.html
是否有用于比较版本号的标准习语?我不能只使用直接的String compareTo,因为我尚不知道最大的点释放数将是多少。我需要比较版本,并满足以下条件:
1.0 < 1.11.0.1 < 1.1
1.9 < 1.10
用点作为定界符标记字符串,然后从左侧开始并排比较整数转换。
以上是 您如何在Java中比较两个版本的String? 的全部内容, 来源链接: utcz.com/qa/419560.html