일
자바의 정석 기초편 2-1~2 본문
Chapter 2 변수
2-1 화면에 글자 출력하기 - print()과 println()
화면에 글자를 출력할 때는 System.out.print()을 사용함.
괄호 안에 출력하고 싶은 내용을 넣으면 됨.
System.out.print("Hello, world"); // 화면에 Hello, world 를 출력
System.out.print(3+5); // 화면에 8을 출력
System.out.print("3+5"); // 화면에 3+5를 출력
위에서 알 수 있듯이, 큰따옴표"" 안에 넣은 내용은 글자로 간주함.
System.out.print()은 괄호 안의 내용 출력하고 줄바꿈 X
System.out.println()은 괄호 안의 내용 출력하고 줄바꿈 O
★ java는 대소문자를 구분함. System을 system으로 적지 않게 주의.
위 내용을 예제로 확인해볼 것임. 그를 위해 새로운 java 프로젝트를 만들 것임.
1. 이클립스를 관리자 권한으로 실행.
2. Package Explorer에서 빈 공간 우클릭, New -> Java Project 클릭
3. Create module-info.java file 체크 해제
4. 기존 프로젝트 이름과 겹치지 않게, 앞에 언더바 붙여서 <_ch02> 로 이름 작성
5. 새로운 클래스를 추가하기 위해 _ch02 프로젝트에서 우클릭, New -> Class 클릭
6. 패키지 이름은 빈칸으로 비워두고, 클래스 이름은 <Ex2_1>로 작성
7. 메인 메서드 체크 (<public static void main(string[] args)> 체크) 후, Finish 클릭

그럼 이렇게 새로운 클래스가 생김.
이제 6번 라인에 system.out.println()을 단축키로 작성해보겠음.
sysout + ctrl + space 치면

이렇게 자동 완성됨. 이런걸 템플릿template이라고 함.
템플릿은 Windows -> Preferences 클릭 후 Java -> Editor -> Templates 순서로 들어가면 됨.
등록된 템플릿의 확인 및 수정 가능.
() 안에 대충 Hello 적어주고, 이걸 몇 번 반복하고 싶으면 ctrl + alt + ↓ (저번시간에 배운 단축키)
그럼 아래처럼 복사 및 붙여넣기 됨. 3번 했음.

지우는 건 ctrl + d.
단축키 목록을 보려면 저번에 배운 것처럼 ctrl + shft + L 클릭하면 됨.
이걸 실행run해보면

이렇게 나옴.
만약 Exception in thread "main" java.lang.Error: Unresolved compilation problem: 이라는 에러가 뜨면,
1. 일단 저장
2. package explorer의 프로젝트에서 우클릭, refresh 클릭
3. 상단바의 project 클릭, clean 클릭
위 과정을 거치면 대부분 정상적으로 run 가능한 듯.
그럼 여기서 ln을 없애 보겠음. 귀찮으니까 컬럼 편집 모드로 한번에 없앨 것임.
컬럼 편집 모드는 alt + shft + a. (토글 -> 일반 편집 모드로 돌아가려면 alt + shft + a 한번 더 누름)

이걸 실행시켜 보면

줄바꿈 없이 나옴.
2-2 덧셈 뺄셈 계산하기
이번에는 사칙연산을 해보겠음.

이걸 실행하면

이렇게 계산 결과가 나옴.
여기서 5/3의 값이 왜 1이냐면, 프로그래밍 언어에선 정수 나누기 정수의 결과는 정수뿐이기 때문.
'JAVA' 카테고리의 다른 글
| 자바의 정석 기초편 2-4~5 (0) | 2023.02.10 |
|---|---|
| 자바의 정석 기초편 2-3 (0) | 2023.02.10 |
| 자바의 정석 기초편 1-17~19 (0) | 2023.02.09 |
| 자바의 정석 기초편 1-13~16 (0) | 2022.12.19 |
| 자바의 정석 기초편 1-10~12 (0) | 2022.12.19 |