java中"==" 与equals方法的使用

 更新时间:2013年04月26日 18:02:12   作者:  
本篇文章介绍了,在java中"==" 与equals方法的使用。需要的朋友参考下
复制代码 代码如下:

public class equalsDemo {
     public static void main(String[] args){

         /*使用==来判断两个变量是否相等时,如果两个变量时基本数据类型的
          变量时,且都是数值类型是,则只要两个变量的值相等,使用==判断就返回true*/

         int i=65;
         float f=65.0f;
         System.out.println(i==f);//true
         char c='A';
         System.out.println(c==f);//true
                 //但是对于两个引用类型的变量,必须它们指向同一个对象时,==判断才会返回true
         String str1=new String("hello");
         String str2=new String("hello");
         System.out.println(str1==str2);//false
         System.out.println(str1.equals(str2));//true
     }

 }

复制代码 代码如下:

public class IntegerDemo{
     public static void main(String[] args){
         Integer i1 =127;
         Integer i2 =127;
         System.out.println(i1==i2);//true
         Integer i3 =128;
         Integer i4 =128;
         System.out.println(i3==i4);//false
         //享元模式
     }

 }

相关文章

  • Springmvc nginx实现动静分离过程详解

    Springmvc nginx实现动静分离过程详解

    这篇文章主要介绍了Springmvc nginx实现动静分离过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • java file.renameTo返回false的原因及解决方案

    java file.renameTo返回false的原因及解决方案

    这篇文章主要介绍了java file.renameTo返回false的原因及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • mybatis新增save结束后自动返回主键id详解

    mybatis新增save结束后自动返回主键id详解

    这篇文章主要介绍了mybatis新增save结束后自动返回主键id详解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • Springboot通过配置WebMvcConfig处理Cors非同源访问跨域问题

    Springboot通过配置WebMvcConfig处理Cors非同源访问跨域问题

    这篇文章主要介绍了Springboot通过配置WebMvcConfig处理Cors非同源访问跨域问题,关于Cors跨域的问题,前端有代理和jsonp的常用方式解决这种非同源的访问拒绝策略
    2023-04-04
  • Java spring的三种注入方式详解流程

    Java spring的三种注入方式详解流程

    Spring框架由Rod Johnson开发,2004年发布了Spring框架的第一版。Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提高了企业应用的开发效率
    2021-10-10
  • Java使用SFTP上传文件到服务器的简单使用

    Java使用SFTP上传文件到服务器的简单使用

    这篇文章主要介绍了Java使用SFTP上传文件到服务器的简单使用,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • Java中Object toString方法简介_动力节点Java学院整理

    Java中Object toString方法简介_动力节点Java学院整理

    Object类在Java里面是一个比较特殊的类,JAVA为了组织这个类组织得比较方便,它提供了一个最根上的类,相当于所有的类都是从这个类继承,这个类就叫Object。接下来通过本文给大家介绍Object toString方法,需要的的朋友参考下吧
    2017-05-05
  • Spring Boot整合 NoSQL 数据库 Redis详解

    Spring Boot整合 NoSQL 数据库 Redis详解

    这篇文章主要为大家介绍了Spring Boot整合 NoSQL 数据库 Redis详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • java中如何使用MD5进行加密

    java中如何使用MD5进行加密

    这篇文章主要介绍了java实现md5加密示例,在各种应用系统的开发中,经常需要存储用户信息,很多地方都要存储用户密码,有需要的小伙伴可以参考下。
    2016-11-11
  • java连接Access数据库的方法

    java连接Access数据库的方法

    这篇文章主要为大家详细介绍了java连接Access数据库的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05

最新评论