String substring()截取的有关问题
String substring()截取的问题
为什么结果会是
出错:拐点
怎么正确判断String前两个字是拐点呢?
------解决方案--------------------
初学者常见错误:==
对象比较应该用 equals
------解决方案--------------------
楼上正解
- Java code
String a = "拐点3"; String b = a.substring(0,2); if(a.subSequence(0,2)=="拐点") { out.print(b); } else { out.print("出错:"+a.subSequence(0,2)); }
为什么结果会是
出错:拐点
怎么正确判断String前两个字是拐点呢?
------解决方案--------------------
初学者常见错误:==
对象比较应该用 equals
------解决方案--------------------
楼上正解
- Java code
a.subSequence(0,2)=="拐点"