1. for문 처음부터 반복 횟수를 알 수 있는 경우 for (초기문; 조건문; 반복 후 작업) { ...작업문... } 초기문 초기문은 시작할 때 한 번만 수행되며, 주로 조건문에서 사용하는 변수를 초기화 한다. 콤마(,)로 분리하여 여러 문장을 나열할 수 있다. 빈 상태로 두어도 되지만 끝에 세미콜론(;)이 있어야 한다. 조건문 논리형 변수나 논리연산을 사용한다. 조건문의 결과가 true이면 반복이 계속되고, false이면 for문을 벗어난다. 조건문에 true가 있거나 비어 있으면 무한반복이 된다. 작업문 for문이 반복되는 동안 반복 실행된다. 반복 후 작업 작업문이 실행된 후 '반복 후 작업문'이 실행된다. for문 예제 만약 for문을 사용하지 않고 구구단 2단을 출력한다면 아래와 같이 동일한..
1. 조건문 조건의 참, 거짓에 따라 서로 다른 작업을 수행한다. 주어진 조건을 비교 판단하여 조건에 만족할 경우 지정된 명령을 실행하고, 만족하지 않을 경우 다음단계의 명령을 수행하도록 하는 구문 2. 단순 if문 if (조건식) { ;// 조건식이 참인 경우 실행 ; ... } 조건식이 참(true)이면 if 내부의 '수행할 문장'이 실행되며, 거짓(false)이면 if문을 벗어난다. if문 예제 import java.util.Scanner; public class Ex01 { public static void main(String[] args) { // 시험 점수를 입력받아 // 80점 이상이면 합격 Scanner scan = new Scanner(System.in); System.out.print..
1. 연산자 우선순위 식에 여러 개의 연산자가 있는 경우 우선순위가 높은 연산자를 먼저 처리한다. 우선순위가 동일하면 왼쪽에서 오른쪽으로 처리한다. 높음 | | | | | | | | | | | | | | V 낮음 ++(postfix), --(postfix) 증감 연산자(후위형) +(양수부호), -(음수부호), (prefix)++, (prefix)--, ~, ! 양수부호, 음수부호, 증감 연산자(전위형), 부정, 형변환(type casting) *, /, % 곱셈, 나눗셈, 나머지 +(덧셈), -(뺄셈) 덧셈, 뺄셈 , >>> 비트단위 쉬프트 연산자 , =, instanceof 관계연산자 & (비트 AND) 비트 연산자 ^ (비트 XOR) 비트 연산자 && (논리 AND) 논리곱 연산자 || (논리OR) ..
1. 자바에서 키 입력 System.in System.in 은 키보드 장치를 직접 제어하고 키 입력을 받는 표준 입력 스트림 객체이다. 입력된 키를 바이트 정보로 제공하기 때문에 응용프로그램은 이 정보를 다시 문자나 숫자로 변환해야 한다. Scanner 객체 생성 Scanner scan = new Scanner(System.in); 응용프로그램이 키 입력을 쉽게 받을 수 있도록 자바에서 제공하는 클래스이다. Scanner객체는 System.in 객체를 이용하여 키보드로 바이트 정보를 입력받고, 자바 응용프로그램이 원하는 타입으로 변환하여 리턴한다. import 스캐너 객체를 생성하면 빨간 줄로 오류가 표시된다. 자바에서 제공하는 Scanner 클래스를 사용하기 위해서는 Import를 해야한다. ctrl ..
- Total
- Today
- Yesterday
- git계정
- 티스토리챌린지
- 명령어
- git계정여러개
- 이클립스
- 오버로딩
- amazon eventbridge
- 객체
- java
- MSA
- ssh-key
- 생성자
- 메소드
- 오블완
- 상속
- linux
- eclipse
- 멀티계정
- smart tomcat
- the given id must not be null
- spring
- springboot
- 자바
- 다형성
- jdk설치
- 파이썬
- 리눅스
- 모놀리식vsmsa
- msa전환
- 폴더개수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |