b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

将字符串截成两半java java 中的字符串比较

电脑杂谈  发布时间:2018-02-01 00:04:03  来源:网络整理

java 字符串截取_将字符串截成两半java_java查找字符串位置

java 中的字符串比较

java字符串比较 有两种:

String str1 = "abc";

String str2 = "abc";

1) str1 == str2

java 字符串截取_java查找字符串位置_将字符串截成两半java

2) str1.equals( str2 )

两者的区别在于 == 比较 两个字符串 的 地址空间 是否相同。将字符串截成两半java 因为 对于 java 字符串常量 在内存中有共享的机制, 比如 str1 与 str2 实际上是指向 同一地址空间,故 str1==str2 为true。但是 str1=="abcd".subString(0,3) 为 false .

例如:

结果为:

java查找字符串位置_java 字符串截取_将字符串截成两半java

而 str1.equals( str2 ) 始终比较两个变量的值。将字符串截成两半java例如:

结果为:

两种比较的机制不同。

因此 , 如果比较两个字符串的值是否相同 ,千万不要用 ==


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-64207-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...