public class Loopy {
 public static void main (String[] args) {
  int x = 1;
  System.out.println(\"순환문 이전\");
  while ( x < 4 ) {
   System.out.println(\"순환문 내부\");
   System.out.println(\"x의 값은 \"+ x +\" 입니다.\");
   x = x + 1;
   }
   System.out.println(\"여기는 순환문 이후입니다.\");

 }

}

이렇게 만들었는대요...

위 부분에서 + x + 이 부분이 이해가 안가요 형들 저 부분이 왜 저렇게 작성해야 하는지 설명좀 해주시면 안될까요??

x = x + 1 이 부분도 C언어로 하는거처럼 x = x++ 이렇게 하니까 프로그램이 무한루프를 돌아버리네요. 왜 그런지요?