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

2016-02-19 10:13 21 1 收藏

下面请跟着图老师小编一起来了解下java中"==" 与equals方法的使用,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - 编程语言 】

代码如下:

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
         //享元模式
     }

 }

来源:http://www.tulaoshi.com/n/20160219/1593866.html

延伸阅读
标签: 孩子
帮助孩子直接面对挫折 在超市里,4岁的亮亮看到自己爱吃的糖果,要求妈妈买,妈妈不同意,亮亮便纠缠不休,但妈妈的态度很坚决。当亮亮意识到今天他无论如何也得不到糖果了,他气急败坏起来,转身从货架上抓了两个桔子,狠狠地摔到了地上。看到亮亮的行为,妈妈很是震惊。但事实上,亮亮并不另类,很多孩子都会这么做。孩子为何频频受挫?⊙3...
标签: Web开发
在"JavaScript中this关键字使用方法详解"一文中,我曾例举了在JavaScript和JScript中的8种this关键字的方式。这不又发现还有两种this关键字的使用方式当时没有说到,现补充说明一下。并且通过第一种this关键字使用的说明,能让我们更好的理解JavaScript作为Object-Based语言的本质。     一种是和JavaScript类中的定义有...
标签: Web开发
"文档"窗口 "文档"窗口显示当前文档。可以选择下列任一视图: "设计"视图是一个用于可视化页面布局、可视化编辑和快速应用程序开发的设计环境。在该视图中,Dreamweaver 显示文档的完全可编辑的可视化表示形式,类似于在浏览器中查看页面时看到的内容。 "代码"视图是一个用于编写和编辑 HTML、JavaScript、服务器语言代码(如...
标签: 电脑入门
   问题在于没有正确使用数据库连接代码。一般只要使用标准数据库连接就可以了。 标准代码近似如下: % dim conn,connstr,db '更改数据库名字 db="data.mdb" Set conn = Server.CreateObject("ADODB.Connection") connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db) '如果你的服务...
标签: Web开发
在网上找到一个用ASP开的假线程,发现和我以前做的一个程序不谋而合,只不过以前用的是VB,摘下来,储备. 1.原理实验 原理当然都一样,利用web服务器支持多线程,在同一页面里向服务器发多个http请求来完成我们的工作。还是先实验一下,在一个页面里同时写2个txt文件,比较写入时间的差异。代码如下: % startime=timer() ''----------asp实现多...

经验教程

159

收藏

49
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部