Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
» 编程/算法/API
打印话题 寄给朋友 订阅主题 |
作者 | 关与String的比较 |
AchillesA
very com 发贴: 35 积分: 0 |
于 2005-04-19 20:47
class StringLiteral { public static vodi main(String[] args) { String java="java ",va="va"; System.out.println(java=="java"); System.out.println(Other.java==java); System.out.println(java==("ja"+"va")); System.out.println(java==("ja"+va)); } } class Other { static java="java"; } +-----答案是: true true true false 我知道在java中Sting类型的创建是要先到一个字符串缓冲池去找有没有相同内容的String,如果有的话就将新的reference指向这个String;但是为什么最后的一个是false的呢?不清楚? +------------------I'am complex-------+ Eclipse使用技巧 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
8544 | 关与String的比较 | AchillesA | 486 | 2005-04-19 20:47 |
7234 | Re:关与String的比较 | wmgreat | 42 | 2005-04-19 21:16 |
7134 | Re:关与String的比较 | myool | 102 | 2005-04-20 08:53 |
7263 | Re:关与String的比较 | kaiserlew | 619 | 2005-04-20 11:42 |
7164 | Re:关与String的比较 | AchillesA | 347 | 2005-04-20 12:51 |
7449 | Re:关与String的比较 | shejf | 19 | 2005-04-21 11:05 |
7582 | Re:关与String的比较 | AchillesA | 271 | 2005-04-21 12:27 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |