본문 바로가기
(JAVA)반복문: for, while, do-while for while do-while break continue 반복문 반복문: 특정 문장을 반복하고 싶을때 사용 for문 for(초기화식 ; 조건식 ; 증감식){ 실행문 } 초기화식 안의 변수가 조건식을 만족하는동안 실행문을 반복해서 실행하고 실행문을 실행되면 증감식을 적용한다. for(int i = 0 ; i 2023. 1. 7.
(JAVA)조건문: if, if-else, if-else if-else, switch if if-else if-else if-else switch if문 조건식을 만족하면 특정 문장을 실행시키고 싶을때 사용 if (조건식) { 실행문A } 실행문B 조건식이 true이면 { }안의 실행문A를 실행시키고 다음 실행문B를 이어서 실행시킨다.(실행문A가 하나라면 { }생략가능) false이면 실행문A는 실행시키지않고 바로 실행문B를 실행시킨다. if-else문 조건식을 만족하지 않으면 다른 실행문을 실행시키고 싶을때 사용 if (조건식) { 실행문A } else{ 실행문B } 실행문C 조건식이 true이면 실행문A를 실행시키고 다음 실행문C를 이어서 실행시킨다.(실행문A가 하나라면 { }생략가능) false이면 실행문A는 실행시키지 않고 else안의 실행문B를 실행시키고 실행문C를 이어서 실행시.. 2023. 1. 7.
(JAVA)연산자와 연산식 연산자(Operator) -연산에 사용되는 표시나 기호(ex) +, -, *, /) 피연산자(operand) -연산자와 함께 연산되는 데이터(ex) x+y 식중에 x, y는 피연산자) 연산식(Expression) - 연산자와 피연산자를 이용하여 연산의 과정을 기술한 것 -연산식은 반드시 하나의 값을 산출한다. 자바에서 제공하는 연산자 연산자 종류 연산자 피연산자 수 산출값 기능 산술 +, -, *, / ,% 이항 숫자 사칙연산 및 나머지 계산 부호 +, - 단항 숫자 음수와 양수의 부호 문자열 + 이항 문자열 두 문자열을 연결 대입 =, +=, -=, *=, /=, %= 이항 다양 우변의 값을 좌변으 변수에 대입 증감 ++, -- 단항 숫자 1만큼 증가/감소 비교 ==, !=, >, =, 90 ) ? '.. 2023. 1. 6.
(JAVA)시스템 입출력 println, print, printf, in.read, Scanner System.out.println() System.out.print() System.out.printf() System.in.read() Scanner System.out.println(내용) System.out: 시스템이 가지고 잇는 표준 출력장치를 의미한다. println(): 괄호 안의 내용을 출력하고 행을 바꾼다. System.out.println("이름: 홍길동"); System.out.println("나이: 25"); System.out.print(내용) print(): 괄호 안의 내용을 출력만 해라 System.out.print("이름: 홍길동"); System.out.print("나이: 25"); System.out.printf("형식 문자열", 값1, 값2, ...) printf("형식 .. 2023. 1. 4.
(JAVA)변수 선언, 타입, 타입 변환 변수: 값을 저장할 수 있는 메모리의 특정 번지에 붙이는 이름 - 프로그램은 변수를 통해 메모리의 특정 번지에 값을 저장하고 읽을 수 있다. 변수 이름의 규칙 1. 첫 번째 글자는 문자이거나'$', '_'이어야 하고 숫자로 시작할 수 없다. 2.영어 대소문자를 구분한다. 3.첫 문자는 영어 소문자로 시작하되, 다른 단어가 붙을 경우 첫 문자를 대문자로 한다.(오류는 아님) 4.문자 수으 제한은 없다. 5.자바 예약어는 사용할 수 없다. 에약어: 이미 해당 프로그래밍 언어에서 의미를 갖고 사용되고 있는 단어. 변수선언 ex) int a = 0; =>int는 변수 타입 a 는 변수 이름 0은 변수에 담을 값 int b; 로컬변수 -메소드 블록 내에서 선언된 변수 -메소드 블록 내부에서만 사용되고 메소드 실행.. 2023. 1. 2.
(JAVA)프로젝트 생성~소스 파일 생성 프로젝트 생성 이클립스 실행후 File => New => Java Project project name입력 사용할 Java SE버전 선택 모듈명은 프로젝트이름과 동일하게 주었다. 모듈을 생성하게 되면 module-info.java파일이 생성되고 그 파일에 다음과 같이 입력 Java SE(JDK)가 제공하는 모든 모듈이 필요함을 의미한다. requires java.se; 패키지 생성 패키지: 자바가 소스 파일 및 컴파일된 바이트 코드 파일들을 기능별로 쉽게 관리하기 위한 것(디렉토리랑 비슷) 1. 프로젝트 폴더의 src폴더를 선택 후 우 클릭 2. New선택 후Package선택 3.패키지 이름 지정 후 finish 자바 소스 파일 생성 1.프로젝트 폴더 아래 src 폴더에 만든 패키지 폴더 우클릭 2.Ne.. 2023. 1. 2.