CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

请问怎么判断字符串1不等于字符串2

楼主yyttrr2008()2006-03-01 10:39:46 在 Java / J2SE / 基础类 提问

请问怎么判断字符串1不等于字符串2 问题点数:10、回复次数:10Top

1 楼zhao_417(霍金)回复于 2006-03-01 10:49:03 得分 0

str1.equals(str2);Top

2 楼725137(2006年不会菜)回复于 2006-03-01 10:57:17 得分 0

如果是判断两个是不是对一对象的话用  
  if(str1!=str2)  
    {  
      System.out.println("不是同一对象");  
    }  
  如果是判断他们的值是否不等的话。用  
  if(!str1.equals(str2))  
    {  
      System.out.println("值不相等");  
    }  
  Top

3 楼csdnyong(命运)回复于 2006-03-01 11:29:53 得分 0

如楼上兄弟,不想用   那么就自己写一个   循环比较就是了Top

4 楼cnyxlxw(黑夜给了我黑色的眼睛我用他来寻找光明)回复于 2006-03-01 11:34:53 得分 0

725137(2006年不会菜)   (   )   信誉:100     2006-03-01   10:57:00     得分:   0      
    正解Top

5 楼qiuhan(秋寒)回复于 2006-03-01 13:54:44 得分 0

String   s1,s2  
  s1.equals(s2)或s1.intern()==s2.intern();Top

6 楼valenwon(盛世)回复于 2006-03-01 13:59:03 得分 0

compareTo又有什么用Top

7 楼slqit2002()回复于 2006-03-01 14:22:44 得分 0

1. equals()  
  equals()方法实现两个字符串(大小写敏感)比较,返回值为boolean类型。若相等则返回true,否则返回false。  
  调用形式:str1.equals(String   str2)  
  其中:str1,str2为字符串。  
   
  2. equalsIgnoreCase()  
  equalsIgnoreCase()方法实现两个字符串(忽略大小写)比较,返回值为boolean类型。若相等则返回true,否则返回false。  
  调用形式:str1.equalsIgnoreCase(String   str2)  
   
  3. regionMatches()  
  实现子串匹配相等比较,返回值为boolean类型。若相等则返回true,否则返回false。  
  调用形式:  
  str1.regionMatched(boolean   ignoreCase,   int   offset1,String   str2,   int   offset2,   int   count)  
  其中:ignoreCase为忽略大小写设置,true为忽略大小写,false为不忽略大小写,offset1确定str1的起始偏移量,offset2确定str2的起始偏移量,count确定子串的长度,它可以不等于str1的长度。  
   
  4. compareTo()  
  compareTo()方法实现两个字符串按词典顺序比较大小,返回一个int类型的值,该值为第一个str1与str2不同的字母之间的Ascii值之差。  
  调用形式:str1.compareTo(String   str2)  
  如果str1大于str2,则返回正数;如果str1小于str2,则返回负数;如果str1等于str2,则返回0。  
   
  另  
  如果是判断两个是不是对一对象的话用  
  if(str1==str2)Top

8 楼liukang520236(【从不上CSDN的全自动智能灌水机】)回复于 2006-03-01 14:34:38 得分 0

楼上的一个字  
  真强!  
   
   
  Top

9 楼fadom(小车快跑)回复于 2006-03-01 17:32:05 得分 0

上上楼的强!Top

10 楼universe01(未知软体)回复于 2006-03-01 20:35:43 得分 0

学习.Top

相关问题

  • 怎么判断一个字符串是不是另一个字符串的字串?
  • 怎么判断一个字符串数组里是不是包含另一个字符串?
  • 怎么判断一个字符串是不是yyyy-MM-dd这样的日期型字符串
  • 怎么判断一个小字符串在大字符串中?
  • 怎么判断该字符串是否为日期时间字符串?
  • 怎么判断该字符串是否为日期时间字符串?
  • 怎么判断字符串指针str指向有效字符串?
  • 怎么判断一个字符串内是否包含指定的字符串?
  • 字符串判断
  • 这样的字符串存在怎么判断???怎么写

关键词

  • 字符串
  • 判断
  • 返回
  • 忽略大小写
  • str
  • compareto
  • equalsignorecase
  • 调用形式
  • equals
  • 对象

得分解答快速导航

  • 帖主:yyttrr2008

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo