最新文章列表

第7章 使用规范

7.1. 数组 ü 要在公用API中优先使用集合,而不是优先使用数组。   û 不要使用只读的数组字段。 public static readonly char[] chars = { '<', '>', '=' };//bad
t641339564 评论(0) 有794人浏览 2011-11-10 15:05

String 学习笔记

1 String a = new String("aha");       在编译时,会在常量池中先查找字面值是"aha"的String对象,叫做“拘留String对象”。 如果存在,则 ...
zyfhenry 评论(0) 有830人浏览 2011-10-19 18:28

Bash字符串处理(与Java对照) - 10.判断两个字符串是否相等(不等)

Bash字符串处理(与Java对照) - 10.判断两个字符串是否相等(不等) In Java String.equals & String.equalsIgnoreCase boolean     equals(Object anObject)           比较此字符串与指定的对象。   boolean     equalsIgnoreCase(String ...
codingstandards 评论(0) 有6950人浏览 2011-09-20 09:16

hashcode与equals

      1,hashcode默认是根据对象的内存地止算出的。   2,什么时候重写hashcode?     当使用哈希集合时,如果复写了对象的equals方法,此时必须复写对象的hashcode方法。    以HashSet为例:在向哈希集合中添加对象时,对象的hashcode先被调用。如果两个对象的hashcode不一样hashset则认为他 ...
JustWalkOnMyWay 评论(0) 有835人浏览 2011-09-08 16:20

equals与equalsIgnoreCase区别

String.equals()对大小写敏感,而String.equalsIgnoreCase()忽略大小写  例如:"ABC".equals("abc")是false  "ABC".equalsIgnoreCase("abc")为ture
bjlishigui 评论(0) 有1415人浏览 2011-09-06 11:32

==和equals比较

package com.test; public class StringTest { /** * @param args运行期拼接动态字符串会产生大量临时变量 */ public static void main(String[] args) { String s1 = "test"; String s2 = "test&qu ...
mengzhiang 评论(0) 有673人浏览 2011-08-10 10:12

STRING.EQUALS()和STRING.EQUALSIGNORECASE()的区别

String.equals()对大小写敏感,而String.equalsIgnoreCase()忽略大小写  例如:"ABC".equals("abc")是false  "ABC".equalsIgnoreCase("abc")为ture
lf6627926 评论(0) 有364人浏览 2011-08-08 14:29

null 与 " " 的区别

String str1 = null; str引用为空 String str2 = ""; str应用一个空串 也就是null没有分配空间,""分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。 注意因为null不是对象,""是对象。所以比较的时候必须是 if(str1==null){....}和if(str2. ...
雨落夕晨 评论(0) 有686人浏览 2011-08-08 09:15

操作符“==”与对象的equals()方法

    很多时候都会用到类型或者是对象是否相等的比较应用,需要总结一下。     操作符“==”是用来比较两个操作元是否相等,两个操作元可以是基本类型,也可以是引用类型,如果是引用类型变量,两个变量必须是同一个对象,结果才是true。 举例如下:  int i1= 1,i2=2,i3=1; boolean b1=false,b2=true,b3= false; String s1=" ...
ccfangle 评论(2) 有1298人浏览 2011-07-27 14:52

探讨AS3语言的map数据容器的equals问题

本文将以 AS3 equals 基本特性的测试开始, 但并不仅仅停留这一层面, 我会将问题引向更深的层次. 如果你有不同的见解或是我有错误之处, 请不吝指教.   不想再重新排版代码, 请见我Blog文章:   [原] 探讨AS3语言的map数据容器的equals问题
smithfox 评论(0) 有1156人浏览 2011-07-06 13:51

About equals & hashCode

很多童鞋可能都会有这样的问题, 为什要重写equals和hashCode方法呢? 什么情况下我们会需要重写这些方法呢? 好, 简单的讲, 当我们在使用集合框架, 如: HashSet, HashTable, HashMap的时候, 才有可能用到这些。 为什么说“有可能”呢? 因为并不是所有情况都需要, 废话! 想想我们一般在什么情况下需要用到这些集合框架呢?答案肯定是用来存取数据嘛。 没错, 那 ...
huhu_long 评论(1) 有730人浏览 2011-07-01 16:43

未完 Java各种比较 : == | equals | compareTo | compare | instanceof

     Equality Operator == : http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.21 一 基本数字类型之间、基本数字类型和其包装类对象之间使用 “==”,比较的是它们的数字值。引用称为 Numerical Equality Operator。具体点说: 如果参与==的两个操作数都是基本数 ...
Wuaner 评论(0) 有2640人浏览 2010-02-05 15:50

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics