데이터 타입이 서로 다르듯이 연산법도 완전히 다르다. 숫자의 연산은 연산기호 +, -, *, / 가 있는데 숫자에서는 위처럼 연산기호를 넣어 연산하면 된다. 그러나 문자열에서의 연산법은 다르다. 문자열을 더하면 문자 자체끼리 더해지게 된다. 즉, "a" + "a" 는 aa가 되는 것이고 위 내용처럼 "1" + "1" 은 11이 되는 것이다. 만약 다른 연산기호를 넣게 되면 어떻게 될까. 9번째 줄에 작은 빨간색 박스로 X표시가 뜨면서 오류가 된 부분에 빨간 밑줄이 쳐진 것을 볼 수 있다. 이것을 출력하게 되면 위와 같은 화면이 나오는 데 java:9번째 줄에서 오류가 났다는 뜻이다. 문자열의 길이를 알려주는 .length() 를 입력하면 문자열의 길이인 5가 출력된다. 그러나 숫자는 기본적으로 길이를 알..
JAVA 자바 (7) - 데이터 연산
데이터 타입이 서로 다르듯이 연산법도 완전히 다르다. 숫자의 연산은 연산기호 +, -, *, / 가 있는데 숫자에서는 위처럼 연산기호를 넣어 연산하면 된다. 그러나 문자열에서의 연산법은 다르다. 문자열을 더하면 문자 자체끼리 더해지게 된다. 즉, "a" + "a" 는 aa가 되는 것이고 위 내용처럼 "1" + "1" 은 11이 되는 것이다. 만약 다른 연산기호를 넣게 되면 어떻게 될까. 9번째 줄에 작은 빨간색 박스로 X표시가 뜨면서 오류가 된 부분에 빨간 밑줄이 쳐진 것을 볼 수 있다. 이것을 출력하게 되면 위와 같은 화면이 나오는 데 java:9번째 줄에서 오류가 났다는 뜻이다. 문자열의 길이를 알려주는 .length() 를 입력하면 문자열의 길이인 5가 출력된다. 그러나 숫자는 기본적으로 길이를 알..
2020.07.24