게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
java 기초적인거 질문좀 드릴게요
게시물ID : programmer_959짧은주소 복사하기
작성자 : 천내강
추천 : 1
조회수 : 503회
댓글수 : 10개
등록시간 : 2014/02/02 00:18:54
class test
{
public static void main(String[] args)
{
int n=3+6;
System.out.println(n+','+(n+=9)+","+(n+=12));
}
}

9,18,30 을 출력하고싶은데

n+","+(n+=9)+","+(n+=12) 큰따옴표로 묶으면 원하는 결과가 나옵니다

n+','+(n+=9)+','+(n+=12) 작은따옴표로 묶으면 145라는 결과가 나옵니다 이게 무슨 계산인가요?

하나더

n+","+(n+=9)+','+(n+=12) 앞에는 큰따옴표 뒤에는 작은따옴표를해도 원하는 결과가 나옵니다

n+','+(n+=9)+","+(n+=12) 앞에는 작은따옴표 뒤에는 큰따옴표를하면 71,30 이라는 결과가 나옵니다 왜 이런건가요?



전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호