Operator ‘+’ cannot be applied to ‘java.lang.String’, 'void 解决方案 今天在写题的时候,发现一个问题,如下图 这个报错的原因是 运算符 + 的使用无效 为什么会这样呢? 实验了几次发现,只有我标注的这一行除了问题,把它注释掉就没问题了 原因显而易见了 我调用的这个方法不是一个字符串,因为我调用的我这个方法的返回值为 viod, 在调用的时候没有返回值,自然无法使用+运算符进行连接 做出以下修改 把调用的方法返回值修改为String类型(记的给返回值),就可以了 总结 + 运算符用作连接的时候,要注意连接的对象是否为字符串类型