[Java] 자료형, 변수, print, 조건문, 스프링 git 연동
자료형(Data Type) - 변수의 종류를 말한다. 선언시 지정해줘야 함
변수 : 뭔가를 저장하는 공간( 이름 지정 ) ex) int num; char a;
자료형 / 종류 | 크기 | 표현범위 | |
논리형 | boolean | 1 byte | true , false |
문자형 | char | 2 byte | \u0000' ~ 'uFFFF' ( a ~ Z ) (16비트 유니코드 문자 데이터) |
정수형 | byte | 1 byte | -128 ~ 127 |
short | 2 byte | -32768 ~ 32767 | |
int | 4 byte | -2147483648 ~ 2147483647 | |
long | 8 byte | -9223372036854775808 ~ 9223372036854775807 | |
실수형 | float | 4 byte | 1.4E-45 ~ 3.4028235E38 |
double | 8 byte | 4.9E-324 ~ 1.7976931348623157E308 |
변수 선언, 출력
int i = 10;
System.out.println("hello word");
System.out.println("hello word" + i);
'int'형으로 'i' 라는 변수를 선언. 거기에 '10'이라는 정수를 넣겠다.
Java 출력문은 'System.out.println();' 이다. C처럼 'printf' 도 사용 가능하다.
문자열 사이를 이을때는 '+'를 사용한다. 띄어쓰기 꼭 할것.
syso까지 타이핑하고 Ctrl + Space 누르면 자동완성 가능하다.
조건문 : if(){} 형식, 참인지 아닌지 비교해 참 일시 괄호 안 실행
int i = 10;
if( i == 10 ) { System.out.println(" 참 참 참 ");}
if ( ) 안쪽을 검사해 참일시 { } 안을 실행한다. 여기서 i == 10이 맞으므로 참 참 참이 출력된다.
else if : 첫 if문이 참이 아닐시 다음 조건 비교
else : 다 아니면 이거다
int i = 10;
if(i > 100){ System.out.printf("i는 100보다 크다 \n"); }
else if(i == 100){ System.out.printf("i는 100이다 \n" ); }
else { System.out.printf(" i = %d ", i);}
스프링 GitHub 연동하기
1. git, 비주얼 스튜디오 코드 설치
2. github에 저장소 만들기
3. 자바 프로젝트 우클릭 - Properties - 폴더위치 선택
4. 해당 폴더에서 git bash
5. git config -global user.name, email 설정 ( github 아이디, 이메일 설정 )
6. git init ( git 파일 생성 )
7. git remote add origin https:// 저장소 주소 (origin으로 만들겠다)
8. git remote -v 확인
9. 자바 프로젝트 - 파일 생성 - .gitignore 만들기 ( 공유하고 싶지 않은 내용 저장 )
10. git staus 로 확인
11. git add . 싹 다 추가하기
12. git commit -m "코멘트"
13. git push origin master ( 첫 시도시 로그인 창 ) 완료.
GitHub 가져오기
1. workspace (프로젝트가 저장되는 폴더)에서 git bash
2. git clone 저장소주소
3. 스프링에서 file - import - General - Projects from Folder or Archive - 파일 import할 위치 설정 완료.
유용한 단축키
- Alt + Shift + N ( 프로젝트 생성 )
- Ctrl + Shift + F ( 코드 자동 정리 )