【发布时间】:2011-11-16 05:10:51
【问题描述】:
这输出-BPBPfalse。
当字符串显然完全相同时,为什么布尔值是错误的,我真的很困惑。
为什么不是 BPBPtrue?
提前致谢!
public class mySplit {
public static void main(String myString[])
{
String myString1= "BP+Car+Bird";
String myArray[] = {"BP","Car","Bird"};
String myArray2[]= myString1.split("\\+");
String A = myArray[0];
String B = myArray2[0];
System.out.print(A);
System.out.print(B);
boolean One = (A==B);
System.out.print(One);
}
}
输出 - BPBPfalse
【问题讨论】: