报告嵌套在另一个表达式中的赋值表达式。

这样的表达式可能会引起混淆,并且违反一般设计原则,即任何结构应当只发挥一种作用。

示例:


  String userName;
  // 警告:使用了对 'userName' 的赋值结果
  String message = "Hello " + (userName = "Alice") + "!"
  System.out.println(message);
  System.out.println("Goodbye " + userName);