본문 바로가기

Framwork24

Chapter 6. 메소드 목차 1. 메소드 이해하기 2. 메소드 정의와 호출 3. 메소드에 배열을 넘기거나 반환하는 경우 4. 가변 인수 5. 메소드 오버 로딩(method overloading) 1. 메소드 이해하기 - 메소드는 입력받아서 어떤 일을 처리한 후에 결과를 반환한다. 반환 자료형 메소드명(매개변수) { // 메소드 호출시에 수행되는 코드 } 반환 자료형: 메소드가 반환할 값의 자료형을 적어 준다. 반환할 값이 없는 경우에는 void라고 적어 준다. 매개변수: 메소드 값을 입력하는 변수 2. 메소드 정의와 호출 - 메소드를 만들어 놓는 것을 메소드 정의라고 한다. 매개변수와 반환값의 유무에 따라 다음과 같이 네 가지 경우로 볼 수 있다. 매개변수와 반환값이 모두 없는 경우(입력과 출력이 모두 없음) public cl.. 2022. 10. 26.
Chapter 5. 배열과 문자열 1. 1차원 배열 배열 선언 및 생성 자료형[] 배열명 = new 자료형[배열의 크기]; 또는 자료형 배열명[] = new 자료형[배열의 크기]; int[] score; //배열명을 score를 선언한다. int score[]라고 해도 된다. score = new int[5] // 배열 score 공갼 5개를 실제로 만든다. 배열 초기화 int[] score = {90, 85, 92, 75, 88}; int[] score = new int[]{90, 85, 92, 75, 88}; 잘못된 초기화 int[] scroe; socre = {90, 85, 92, 75, 88}; //에러 올바른 초기화 int[] score; score = new int[] {90, 85, 92, 75, 88}; 배열 출력하기 pu.. 2022. 10. 23.
Chapter 4. 조건문과 반복문 1. 불리언 논리 연산자 && : and || : or ! : not public class Code_43 { public static void main(String[] args) { int a = 10, b = 5, c = 20; boolean w, x, y, z; w = a > b; x = a == c; y = (a > b) && (b != c); z = !(a == b) || (a < b); System.out.println("w : " + w); System.out.println("x : " + x); System.out.println("y : " + y); System.out.println("z : " + z); } } //결과값 w : true x : false y : true z : true.. 2022. 10. 9.
Chapter 3. 계산을 위한 연산자 1. 수치 연산자 - 수치 연산자는 이항 연산자와 단항 연산자로 나뉜다. * 이항 연산자: 연산을 가운데 두고 양 옆에 숫자를 넣어야 하는 연산자 * 단항 연산자: 연산자와 변수 하나만으로 구성된 형태의 연산자 1) 이항 연산자 public class Code_22 { public static void main(String[] args) { int a = 30, b = 7; int c, d, e, f, g; c = a + b; d = a - b; e = a * b; f = a % b; g = a / b; System.out.println("c : " + c); System.out.println("d : " + d); System.out.println("e : " + e); System.out.printl.. 2022. 10. 4.
728x90
반응형