【发布时间】:2016-09-11 09:44:20
【问题描述】:
AssertThat( myString1 , is (myString2));
失败了。
所以我通过 Eclipse 调试“变量”控制台检查了两个值。
我的字符串1
hello
my name is
alex
我的字符串2
hello\n my name is\n alex
如果我尝试使用 String.compareTo,它会失败。
我的问题是两个, 1.那些真的一样吗? (控制台显示)? 2. 如果不是,如何从myString1 转换为myString2?
【问题讨论】:
-
看来
myString2中的第一个\n和my之间多了一个空格。 -
谢谢大家的提示。我很困惑,因为当我检查日志文件时,“myString1”只是变成了 myString2 形式。为了解决我的问题,我简单地使用了 escapeJava。