Rock_Locke
像是这样:
  • p.sendMessage(RED + BOLD + "啊这")


会报错删去 + BOLD 则一切正常
求解决办法
(我习惯叫颜色代码,不知道官方的叫啥)


结冰的离季
本帖最后由 结冰的离季 于 2022-7-3 21:45 编辑

RED+ “啊这” 因为第二个是字符串,字符串有操作符重载,所以实际上是 RED.toString()+“啊这”
但是 RED + BOLD 2个都不是字符串 又没有实现操作符重载,所以会报错,你可以手动调用toString方法 RED.toString() + BOLD.toString()

Rock_Locke
结冰的离季 发表于 2022-7-3 21:43
RED+ “啊这” 因为第二个是字符串,字符串有操作符重载,所以实际上是 RED.toString()+“啊这”
但是 RED ...

感谢大佬

好大一坨翔哟

为啥不用§啊 只要切换英式键盘 按住alt+0167就可以输出§ 很方便的