728x90 자바23 [그림으로 배우는 자바, part1]: 07 반복 그림으로 배우는 자바, 파트1: 입문! 반복문 참고 사이트: 자바, 입문하기! | CloudStudying 반복문, 규칙적 코드의 압축! for문 - 반복횟수 명확할 때 while 문 - 반복횟수가 불분명할 때 - 반복문 사용할 때 주의할 점 - 끊임없이 반복되는 상황을 주의해야 한다 while 문, 카운트 다운 - while문 구조 - 소괄호 안 쪽엔 조건식 중괄호 안쪽엔 반복 내용을 쓴다 1) 조건식이 참인지 검사를 먼저한다 2) 참이면 중괄호 안 쪽의 반복내용을 수행하게된다 3) 반복내용 실행이 끝나면 다시 조건식으로 되돌아온다 4) 조건식이 참이면 또 반복을 하게되는 것 5) 조건식이 거짓이 될 때까지 반복문이 실행됨 n 이라는 변수에 4라는 값을 넣고있다 4, 3, 2.. 2023. 2. 20. [그림으로 배우는 자바, part1]: 06 조건문 그림으로 배우는 자바, 파트1: 입문! 조건문 참고 사이트: 자바, 입문하기! | CloudStudying 조건문, 상황 따라 다르게! kcal 값이 result로 반환 if / else / else - if 소괄호 - 조건 중괄호 - 참일 때 수행할 내용 둘 중 하나를 선택할 때 사용 여러가지 선택 지 중에 하나를 고를 때 사용 if 와 else >= 크거나 같냐 (이상) 조건식이 참이기 때문에 number 출력 가능 앞서 배운 if 문은 특정 동작을 실행하거나 하지 않지않음 양자택일 가능 참이면 A 수행 거짓이면 B 수행 hungry 하지 않음 (false) else 부분만 실행됨 if 부분 실행 X.. 2023. 2. 19. [그림으로 배우는 자바, part1]: 05 메소드 그림으로 배우는 자바, 파트1: 입문! 메소드 참고 사이트: 자바, 입문하기! | CloudStudying 메소드, 일련의 코드 묶음! 메소드: 일련의 동작을 하나로 묶는 것 입력 값에 따른 반환 값이 있다 메소드 호출: 메소드 실행 값을 입력하고 그에 따른 결과를 반환받는 형식으로 동작한다. 메소드 정의: 메소드를 사용(호출)하려면 먼저 일련의 코드들이 미리 작성돼 있어야 함 Java API: 자바에서 미리 제공하는 코드들 - 메소드의 구성요소 (4) - 1) 호출코드와 일치해야함 메소드 이름: square 2) 입력변수 만들어주기 메소드 실행에 필요한 정보를 받아오는 변수 매개변수, 또는 파라미터 라고 함 해당 입력변수 n에는 메소드 호출 시 입력한 값인 정수 3 이 대입된다. 타입 또한, 입력한 값.. 2023. 2. 6. [18.1] IO 패키지 소개 IO: input, output 약자 InputStream / OutputStream: 바이트 단위 입출력 Reader / Writer: 문자 단위 입출력 InputStreamReader/ OutputStreamReader 바이트 stream을 문자 stream으로 변경하는데 역할을 해 줌 2023. 2. 1. [그림으로 배우는 자바, part1]: 04 타입과 형 변환 그림으로 배우는 자바, 파트1: 입문! 메소드와 조건문 - 타입과 형변환 참고 사이트: 자바, 입문하기! | CloudStudying 타입과 형 변환! -화씨 온도를 섭씨 온도로 변환- main 메소드 첫 줄에서 사용자의 입력 문자열인 77.0을 실수형 77.0으로 변환한다 1) 나눗셈 주의 a 의 값 = 2.5 변수 b 의 값 = 2 (정수) 변수 c 의 값 = 2.5 (x) = 2 int 끼리의 연산 결과는 int 따라서 5 나누기 2 는 int끼리의 연산이므로 실수가 나오지 않음 2) 타입 불일치주의 대입할 값과 변수의 타입이 일치해야 함 값과 타입이 불일치하면 에러 -해결방법- 3) 형 변환 주의 타입을 바꾸는 것 자동 변환 / 직접 변환 타입 불일치일 경우에 대입이 불가하지만, 자동 변환이 되는.. 2023. 1. 31. [그림으로 배우는 자바, part1]: 03 변수의 타입 그리고 연산자 그림으로 배우는 자바, 파트1: 입문! 자바시작하기 - 변수와 타입 그리고 연산자 참고 사이트: 자바, 입문하기! | CloudStudying 변수와 타입, 그리고 연산자! 특정 값을 대입할 땐, 값과 변수의 타입이 일치해야 함 1. 변수: 값을 저장하는 공간 int age = 34; 변수 이름 - age 2. 타입: 변수의 형태 타입의 형태(2) - 기본형/레퍼런스형 3. 연산자: 연산기호 대입연산자: 오른쪽 결과 값을 왼쪽 변수에 저장 연산자의 우선 순위가 높을 수록 먼저 연산된다 연산자 우선순위 변수값 변경 방법: 변수이름 (str) 써주고, 새로운 값으로 변경 "가나다라" => "ABCD" 연산자들은 우선순위가 높은 것 부터 연산된다 문자열 연결하기 변수의 값은 또 다른 변수에 대입될 수 있다 c.. 2023. 1. 29. 이전 1 2 3 4 다음 728x90