자바의 출력 System.out.println(), System.out.print() 출력할 데이터를 한 개만 전달 가능하다. 전달할 수 있는 데이터타입에 제한이 거의 없다. 숫자는 십진수만 출력한다. 실수를 출력할 시에는 일정한 위치에서 자른다. printf는 이와 같은 단점을 보완한다. System.out.printf() 일반문자 및 포맷문자를 작성할 수 있다. 포맷문자의 형식은 % + 정해진 문자 이다. %d // 십진수 출력. %,d는 숫자의 천단위마다 콤마를 찍어준다. %s // 문자열 출력. %10s 는 10자리 문자열을 만든다. 입력한 문자열이 10자리보다 짧을 경우 블랭크로 채운다. 기본적으로 우정렬이고 좌정렬하고 싶으면 %-10s라고 쓰면 된다. %c // 문자 출력 %f // 소수점 출..
조건문 조건식 v4.equals("duke") // js에서는 v4 === "duke" 랑 동일하다. 자바 스트링의 경우 같다는 의미를 equals 문법을 사용하여 나타낸다. Switch문 1. Switch문의 조건식 결과는 정수 또는 문자열이어야 한다. 2. CASE문의 값은 정수 상수만 가능하다. Switch문의 결과는 long이나 실수형일 수 없다. (int와 자동형변환되는 int보다 작은 타입들 가능) CASE문에는 변수를 쓸 수 없다. int num; final int ONE = 1; switch(result) { case num: // error (상수가 아닌 변수이기 때문 case 1.0: // error (실수 x) case ONE: // 상수 ok case '1' // 문자..
자바언어의 특징 자바 응용프로그램은 운영체제나 하드웨어가 아닌 JVM(Java Virtual Machine)과 통신하고, JVM이 자바 응용프로그램으로부터 전달받은 명령을 운영체제가 이해할 수 있도록 변환한다. 따라서 자바로 작성된 프로그램은 운영체제와 관계없이 실행 가능하다. (Write once, run anywhere) 단 JVM은 운영체제에 종속적이므로 해당 OS에서 실행가능한 JVM이 필요하다. 컴파일 언어(eg. C)와 인터프리터 언어(eg. JS)의 특징을 모두 가지고 있다. 컴파일 언어는 OS가 바로 명령을 수행하므로 OS 의존적일 수밖에 없으나 그만큼 빠르다는 장점이 있다. 반면 인터프리터 언어는 OS와 관계없이 인터프리터만 있으면 실행이 가능하다. 자바는 .java파일을 컴파일하여 .c..
- Total
- Today
- Yesterday
- GIT
- react
- 자바
- 포인터 변수
- 인스턴스
- rxjs
- c언어
- oracle
- 리덕스
- Java
- SQL
- youtube data api
- CSS
- Data Structure
- 깃
- 제네릭스
- Conflict
- package.json
- JavaScript
- getter
- Redux
- 개발 공부
- this
- linkedlist
- Prefix Sums
- til
- useEffect
- Session
- 알고리즘
- jQuery
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |