자바

자바

JAVA STEP 17. for문

★ 반복문 - 특정 코드를 원하는 횟수만큼 반복 실행 - 생산성 향상 + 유지보수성 향상 - 종류 for while dowhile ★ for문 기본 조건문 양식 for (초기식; 조건식; 증감식) { 실행문; x반복 } ex1) 요구사항 : 안녕하세요 * 5번 출력 소스코드 //-i : 루프 변수(***) for(int i=1; i

자바

JAVA STEP 16. DateTime&if&switch 예제 모음

예제 1) 요구사항 : 인자로 받은 숫자들의 합을 구하는 메소드를 선언하시오. 조건 void sum(int) void sum(int, int) void sum(int, int, int) void sum(int, int, int, int) void sum(int, int, int, int, int) 호출 sum(10); sum(10, 20); sum(10, 20, 30); sum(10, 20, 30, 40); sum(10, 20, 30, 40, 50); 소스코드 package com.test.question; public class Q0016 { public static void main(String[] args) { sum(10); sum(10, 20); sum(10, 20, 30); sum(10, 20..

자바

JAVA STEP 15. if&switch

프로그램 - 수많은 문장의 집합 - 명령어들이 미리 정해진 제어의 흐름에 따라 실행(위 > 아래) 제어문 - 그 흐름을 통제하는 명령어 - 조건 제어, 반복 제어, 분기 제어 - 알고리즘 1. 조건문 - 개발자가 조건을 제시한 후 프로그램 흐름을 제어한다. a. if b. switch 2. 반복문 - 특정 코드를 개발자가 원하는 횟수만큼 반복 실행한다. a. for b. while c. do while d. for 3. 분기문 - 개발자가 코드의 흐름을 원하는 곳으로 이동한다. a. break b. continue c. goto(JDK 1.5 폐기) 1.a 조건문 조건을 제시 후 프로그램 흐름을 제어한다. 조건식 > boolean 값을 가진다. 기본 조건문 양식 if문 - 조건을 제시 후 프로그램 흐름을..

자바

JAVA STEP 14. DateTime

자바의 날짜시간 자료형 Date 클래스 > JDK 1.0 Calendar 클래스 > JDK 1.1 > 가장 대중화 LocalDateTime, LocalDate, LocalTime 클래스 > JDK 1.8 시각 or 시간 시각 + 시각 = X 시각 - 시각 = O 시각 - 시간 = 시간 시간 + 시간 = O 시간 - 시간 = O 시각 + 시간 = O 시각 - 시간 = O 시각 + 시간 = 시각 명령어 정리 현재 시각 만들기 > Calendar.getInstance() 특정 파트 읽기 > c1.get(상수) 특정 시각 만들기(수정하기) > c1.set(상수, 값) 시각 + 시간 = 시각 > c1.add(상수, 값) 시각 - 시간 = 시각 > c1.add(상수, -값) 시각 - 시각 = 시간 > getTime..

자바

JAVA STEP 13. Method 예제 모음

Method 예제 모음 예제 1 ) 요구사항 : 인삿말을 출력하는 메소드 3개를 선언하시오. 조건 void hello() void introduce(0 void bye() 호출 hello(); introduce(); bye(); 출력 안녕하세요. 저는 홍길동입니다. 안녕히가세요. 코드 package com.test.question; public class Q008 { public static void main(String[] args) { hello(); introduce(); bye(); } private static void bye() { System.out.println("안녕히가세요."); } private static void introduce() { System.out.println("저는 홍..

자바

JAVA STEP 12. LocalVariable & Method Overloading

자바 변수 멤버 변수 (Member Variable) 지역 변수 (Local Variable) 메소드 안에서 선언한 변수 변수는 자신이 선언된 메소드 영역을 자신의 영역이라고 생각한다. Variable Scope(변수 가용 영역) > ***변수는 자신의 영역을 절대 벗어날 수 없다. 즉, 지역 변수는 자신의 영역 밖에서는 사용 불가능 지역 변수의 생명주기 (Life Cycle) 변수가 언제 메모리에 생성되고, 언제 메모리에서 소멸되는지 생성 : 변수 선언문이 실행되는 순간 소멸 : 변수 선언문이 포함된 자신의 영역(메소드)에서 제어가 벗어나는 순간 ex) int a = 10; int c = 30; m1(); //자신이 속한 메소드가 끝나는 순간, 자동으로 메모리에서 소멸됨. }//main public s..

자바

JAVA STEP 11. Method

메소드(Method) 메소드(Method), 함수(Function), 프로시저(Procedure), 서브루틴(SubRoutine) 코드의 집합 같은 목적을 가진 코드의 집합 메소드 사용 1. 메소드 선언하기 1회 public | static | void | hello | () 접근지정자 | 정적키워드 | 반환자료형 | 메소드명 | 인자리 2. 메소드 호출하기 1회 ~ 무한대 ex) public static void main(String[] args) { /* 메소드, Method - 메소드(Method), 함수(Function), 프로시저(Procedure), 서브루틴(subRoutine) - 코드의 집합 - 같은 목적을 가진 코드의 집합 메소드 사용 1. 메소드 선언하기 - 1회 2. 메소드 호출하기 ..

자바

JAVA STEP 10. 자바 예제모음

예제 1 요구사항 : 태어난 년도를 입력받아 나이를 출력하시오. 조건 : 우리나라 나이로 출력하시오 입력 : 태어난 년도 : 1998 출력 : 나이 : 26세 소스코드 package com.test.question; import java.util.Scanner; public class Q001 { public static void main(String[] args) { //Q001.java ~ Q007.java > 압축 //요구사항 : 태어난 년도를 입력받아 나이를 출력하시오. //시나리오 //1. Scanner 생성 //2. 라벨 출력 //3. 태어난 년도 입력 받기 //4. 연산 //5. 결과 출력 //화면 작성 및 구현 Scanner scan = new Scanner(System.in); //1. ..

IT의 큰손
'자바' 카테고리의 글 목록 (5 Page)