그러한 표현식은 혼란을 일으킬 수 있으며 모든 구문은 정확히 한 가지 작업을 수행해야 한다는 일반적인 설계 규칙을 위반합니다.
예:
String userName;
// 경고: 'userName'에 대한 대입 결과가 사용됩니다
String message = "Hello " + (userName = "Alice") + "!"
System.out.println(message);
System.out.println("Goodbye " + userName);