java-判断相同和对象比较大小
java中判断相同有两种方式:
第一种:使用==直接判断相同,它适用于两个变量之间、一个变量和一个对象之间相比较。
如:
int a=3,c=3;
Integer b=new Integer(3);
System.out.println(a==c);
System.out.println(a==b);
输出结果为:
true
true
第二种:使用equals()函数比较,它适用于两个对象之间、一个对象和一个变量之间相比较。
如:
int a=3;
Integer b=new Integer(3);
Integer c=new Integer("3");
System.out.println(b.equals(a));
System.out.println(b.equals(c));
输出结果为:
true
true
以上介绍,我们仅能判断两个量之间是否相等,下面再介绍一个判断两个对象之间大小的函数:
它就是conpareTo();
具体用法包含在以下代码中:
// 判断相同和对象比较大小
public class Main_3 {public static void main(String[] args){int a=3,b=4;System.out.println(a>b);System.out.println(a==b);System.out.println(a<b);// 结论:基本类型比较大小使用> < ==即可Integer x=new Integer(4);Integer y=new Integer(6);System.out.println(x>y);System.out.println(x==y);//为什么不是true呢?System.out.println(x<y);// 结论:x,y都是对象,不能通过> < ==相比较// 如果想判断两个对象是否相等,可以使用equals()函数System.out.println(x.equals(y));// 如果相比较两个对象的大小,可以使用compareTo函数// 它的返回值是int类型值System.out.println(x.compareTo(y));// 返回0表示x对象与y对象相等,返回-1表示x小于y,返回1表示x大于y// 对象与基本类型的比较System.out.println(x==b);System.out.println(x.equals(b));}
}
java-判断相同和对象比较大小相关推荐
- java object大小_在Java中,确定对象object大小的最佳方法是什么? - Break易站
例如,假设我有一个应用程序,它可以读取包含一堆数据行的CSV文件.我根据数据类型向用户提供行数摘要,但是我想确保不读取太多数据行并导致OutOfMemoryErrors.每一行都会翻译成一个对象.有没 ...
- Java 判断实体类对象的全部属性是否空
代码: public boolean checkObjAllFieldsIsNull(Object object) {// 如果对象为null直接返回trueif (null == object) { ...
- java判断integer长度_Integer比较大小
Integer比较大小 java的两种类型: ● 基本类型 基本数据类类型存的是数值本身 ●引用类型 引用类型变量在内存放的是数据的引用 基本类型通过==比较的是他们的值大小,而引用类型比较的是他们的 ...
- java判断一个字符串对象是否在一个集合里面
最初遇到的这个小问题是,如何判断一个字符串是否在一个字符串数组里面? private static boolean isBelongList(String str){ String[] strArra ...
- java比较两个对象_java判断两个对象是否相等的方法
java判断两个对象是否相等的方法 发布时间:2020-06-25 13:48:38 来源:亿速云 阅读:197 作者:Leah 这期内容当中小编将会给大家带来有关java判断两个对象是否相等的方法, ...
- java判断list相等_java 判断两个list是否相等
/** * 队列比较 * @param * @param a * @param b * @return */ public static > boolean compare(List a, Li ...
- JVM概念之Java对象的大小与引用类型
2019独角兽企业重金招聘Python工程师标准>>> 本文来自和你在一起的博客,原文标题:<JVM调优总结(二)-一些概念>.本文总结了JVM概念中的Java对象的大小 ...
- JVM —— Java 对象占用空间大小计算
零. 为什么要知道 Java 对象占用空间大小 缓存的实现: 在设计 JVM 内缓存时(不是借助 Memcached. Redis 等), 需要知道缓存的对象是否会超过 JVM 最大堆限制, 如果会超 ...
- Java计算一个对象所占内存大小_Java程序计算各种对象所占内存的大小的方法
System.out.println("--- Memory Usage:"); /*打印一行字符串---Memory Usage*/ Runtime rt=Runtime.get ...
最新文章
- Java新手,强烈不建议你用 a.equals(b) 判断对象相等!
- Ecology Letters:重金属的污染可导致铁载体生产菌的增加
- php如何查询数据是否存在,PHP判断数据库中的记录是否存在的方法,php数据库_PHP教程...
- 为什么要选择Apache Pulsar(一)
- 你说你精通CSS,真的吗?
- 为预防软件质缺陷应该做点儿什么
- Palo Doris不会用?(基础指南)
- I love exam HDU - 6968
- 解密阿里云七武器之高性能消息服务ONS
- String去重方法
- mysql 3.23_2018-3-23 13周5次课 MySQL常用操作(下)
- javascript使用事件委托
- Oracle11新特性——初始化文件管理
- 【Linux】监视gpu使用情况
- 深入理解java虚拟机学习笔记(一)
- java基础试题_Java基础测试题带答案
- (超详细笔记整理)动力节点_老杜 | JavaSE进阶 【P486之后】
- python不知道吃什么_一个人不知道吃什么?找出我做的一个人的食物
- 全流程东方时尚C1考试经历
- LDT面试:实验室开发诊断试剂监管模式(Laboratory Developed Test,LDT)