컴퓨터/Java 6

[Java / 자바] 연산자 헷갈리는 부분 정리

1. ++a 와 a++의 차이 -> b = ++a : a에 1을 더한 값이 새로운 a값이 되고, b는 그 새로운 a값을 가지게 된다. ex1) int a = 5; b = ++a; System.out.println(b); System.out.println(a); >> 6 6 -> b = a++ : b에 a값은 대입하고 난 후에 a에 1을 더한다. ex2) int a =5; b = a++; System.out.println(b); System.out.println(a); >> 5 6 ex3) int a = 10; System.out.println(++a - 7); System.out.println(a); >>4 >>11 ex4) int a = 10; System.out.println(a++ - 7); Sys..

컴퓨터/Java 2019.08.03

[Java / 자바] - 기본형

1. boolean : 참 또는 거짓만을 입력 & 출력 ex. boolean imReady = false; System.out.println(imReady); >>false 2. char : 단 하나의 문자를 입력할 수 있음 ex. char o = 'h'; System.out.println(o); >>h 3. long : 큰 정수 입력 가능, 값뒤에 소문자 l 또는 대문자 L입력해야함 ex. long cellnum = 11902019l; or long cellnum = 11902019L; 4. float : 실수값 입력. 값뒤에 소문자 f 또는 대문자 F 입력해야함 ex. float weight = 76.9f; or float weight = 76.9F; 5. double : 큰 실수값 입력. ex. d..

컴퓨터/Java 2019.08.01

[Java / 자바] - 변수의 종류와 입력법

1. int [정수] 필요한 정보 : 정수값, 선언할 이름(소문자로 시작) 정수 선언 int 정수이름; 정수값 설정 정수이름 = 정수; 정수 출력 System.out.println(정수이름); ex. int beehive beehive = 6; System.out.println(beehive); 또는 int beehive = 6; System.outprintln(beehive); 2. final int [상수] int값을 고정시킬때 사용한다. 정수 이름은 대문자로 쓰기. 정수 선언 final int 정수이름; 정수값 설정 정수이름 = 정수; 정수 출력 System.out.println(정수이름); ex. final int GPA; GPA = 4; 이후로 A값 수정불가. 수정하면 오류뜬다. 3. doubl..

컴퓨터/Java 2019.08.01