티스토리 뷰
3. 간단한 문자열 더하기 / 메모장에서 자바 소스 저장하고 컴파일 할 때 발생하는 에러 / CMD 명령어 (dir / cls)
catalina0 2022. 11. 28. 15:34
■ 간단하게 문자열 더하기
메모장에 코드를 작성한 후 저장한다.
컴파일 후 결과는
↓
cmd에서 컴파일 하고 실행 시킨 결과
" ~ " <- 문자열
System.out.println(3 + 4); → 7
문자열이 아니라 숫자이기에 그냥 더한다.
System.out.println("a"+ "b"); → ab
문자열 + 문자열 = 두 개 붙여쓴다.
문자열은 +만 가능하다.
- , * , / 는 불가능하다.
("a" - "b"); ☞ 불가능하다는 뜻
System.out.println("3" + 4); → 34
문자열 + 숫자 => 숫자를 문자열로 취급한다.
문자열 + 문자열 = 두 개 붙여쓴다.
System.out.println(1 + 2 + "3"); → 33
문자열 + 숫자 = > 숫자를 문자열로 취급한다.
문자열에는 순서가 있기에 순서대로 해야한다.
문자열 + 문자열 = 두 개 붙여쓴다.
System.out.println(1 + "2" + 3); → 123
숫자 + 문자열 + 숫자 => 숫자를 문자열로 취급한다.
System.out.println(3 + "4"); → 34
숫자 + 문자열 => 숫자를 문자열로 취급한다.
■ 메모장에서 자바 소스 저장하고 컴파일 할 때 발생하는 에러
메모장에서 자바소스를 입력하고 저장한 후
cmd에서 컴파일 했을 때
↓
메모장에서 다른이름으로 저장 했을 경우 나오는 창이다.
만약 UTF로 저장을 하면
↓
이렇게 한글이 깨져서 나오면서 에러가 뜬다.
이럴경우 ANSI로 바꾸어 저장을 하면
↓
이렇게 정상적으로 컴파일 된다.
■ CMD 명령어 (dir / cls)
dir / cls 명령어
dir(directory) - 디렉터리의 파일과 폴더의 목록 보여주는 명령어
cls(clear screen) - cmd창의 내용을 깨끗이 지우는 명령어