目录
依赖
1.ObjectUtils.compare()
1.1比较Integer类型数据大小
1.2比较int类型数据大小
2.ObjectUtils.CONST():作用是将value的值赋给result
1.boolean类型
依赖
<!-- lang3 可以使用其中的工具类来处理字符串、日期、数组等等常见的功能--><dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><version>3.8.1</version></dependency>
1.ObjectUtils.compare()
ObjectUtils.compare()相等是输出0,-1是小,1是大
1.1比较Integer类型数据大小
/*** 比较Integer类型数据大小*/@Testpublic void test1() {//number:名词 --;数数字;编号;(电话、传真等的)号码;数量;期;序数;//result:名词 --:后果,结果;成果,效果;〈美〉(议院的)决议,决定;(考试的)成绩,分数;得分;〈数〉(计算或推论的)答案,答数;(尤指足球比赛的)胜利,胜局;比赛结果,比分;成功实现的事Integer number1 = 22;Integer number2 = 55;//compare:v.比较;对比;与…类似(或相似);将…比作;表明…与…相似Integer result1=ObjectUtils.compare(number2,number1);//输出1,因为55比22大Integer result2=ObjectUtils.compare(number1,number2);//输出-1,因为22比55小Integer result3=ObjectUtils.compare(number1,number1);//输出0,因为他们相等//sout 快速输出 System.out.println();System.out.println(result1);System.out.println(result2);System.out.println(result3);}
1.2比较int类型数据大小
/*** 比较int类型数据大小*/@Testpublic void test2() {//number:名词 --;数数字;编号;(电话、传真等的)号码;数量;期;序数;//result:名词 --:后果,结果;成果,效果;〈美〉(议院的)决议,决定;(考试的)成绩,分数;得分;〈数〉(计算或推论的)答案,答数;(尤指足球比赛的)胜利,胜局;比赛结果,比分;成功实现的事int number1 = 22;int number2 = 55;//compare:v.比较;对比;与…类似(或相似);将…比作;表明…与…相似int result1=ObjectUtils.compare(number2,number1);//输出1,因为55比22大int result2=ObjectUtils.compare(number1,number2);//输出-1,因为22比55小int result3=ObjectUtils.compare(number1,number1);//输出0,因为他们相等//sout 快速输出 System.out.println();System.out.println(result1);System.out.println(result2);System.out.println(result3);}
2.ObjectUtils.CONST():作用是将value的值赋给result
CONST
方法,用于返回其传入的参数值。这些方法分别支持不同的参数类型(boolean
、byte
、char
、short
、int
、long
、float
、double
和泛型T
),并将参数原封不动地返回。
1.boolean类型
@Testpublic void testConstBoolean() {//段代码的作用是将value的值赋给result,并且两者都是true。boolean value = true;boolean result = ObjectUtils.CONST(value);System.out.println(result);}