目录
2.ObjectUtils.CONST():作用是将value的值赋给result
依赖
<!-- 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类型数据大小
*/
@Test
public 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类型数据大小
*/
@Test
public 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类型
@Test
public void testConstBoolean() {
//段代码的作用是将value的值赋给result,并且两者都是true。
boolean value = true;
boolean result = ObjectUtils.CONST(value);
System.out.println(result);
}