【发布时间】:2016-10-19 15:05:19
【问题描述】:
这个 sn-p 打印 ?!
String str = "";
str = str.replace(new StringBuilder('Z'), new StringBuilder("?!"));
System.out.println(str); // prints ?!
怎么会?
(我在 Win7 上使用 HotSpot x64 VM (25.66-b18) 运行 JSE RTE 1.8.0_66)
【问题讨论】:
-
你认为它应该打印什么,为什么?这一点点信息表明您已经完成了研究。
-
@SotiriosDelimanolis 由于对象不包含目标序列 Z,它不应该改变 --- 这是我最初的推理。显然有问题,现在我知道原因了
标签: java string replace charsequence