본문 바로가기

분류 전체보기48

[Java] 생활코딩 - 메소드 1. 메소드 (=함수) : 코드를 재사용할 수 있게 해준다. 1-2. 메소드의 형식 public static void main(String[] args){ return } main이 바로 메소드다. 2. 메소드의 정의와 호출 - main method 반드시 public static void main(String[] args)가 이끄는 중괄호 내 실행 로직을 위치시켜야 한다. public static void numbering(){ int i = 0; while (i 2022. 7. 13.
[Java] 생활코딩 - 배열 1. 배열과 그룹핑 2. 배열의 생성 String[] classGroup = {'a', 'b', 'c', 'd'} 배열 선언 시 데이터 타입 뒤에 []를 붙여야 한다. 각각의 데이터들은 쉼표로 구분된다. 3. 제어 배열이 담을 수 있는 원소의 개수 = length 4. for-each for(String e : members) 배열 members의 값을 변수 e에 담아 중괄호 구간 안으로 전달해준다. 자바 5.0부터 가능 5. 배열의 오류와 한계 ArrayIndexOutOfBoundsException은 존재하지 않는 인덱스를 사용하려고 할 때 발생 2022. 7. 13.
[Java] 생활코딩 - 논리 연산자, 반복문 1. and (&&) 좌항과 우항이 모두 true일 때 참이 된다. 2. or (||) 좌항과 우항 중 적어도 하나가 true라면 참이 된다. 3. not (!) Boolean의 값을 역전시키는 역할을 한다. !true = false !false = true 4. 반복문 4-1. while while(조건){ 반복 실행 영역 } 4-2. for for (초기화; 종료조건; 반복실행){ 반복 실행 구문 } - 초기화 : 반복문이 실행될 때 1회 실행됨 - 종료 조건 : 초기화가 실행된 뒤 종료 조건이 실행됨. false일 때까지 반복실행 된다 5. 반복문의 제어 5-1. break 5-2. continue continue는 해당 명령이 나타나는 이후의 로직을 실행하지 않도록 한다. 반복문 자체를 중단하는 .. 2022. 7. 13.
[Java] 생활코딩 - 조건문의 응용, 조건문의 중첩 1. 조건문의 응용 equals : 앞에 붙은 값과 뒤 괄호 값을 비교하는 연산자 실행 버튼으로 실행 가능 입력값 전달 : run 옆 삼각형 누르고 run configurations 선택 -> new launch configuration -> name 수정 input - egoing -> arguments (입력값) -> program arguments에 egoing 입력 = 터미널에 egoing이라고 입력하는 것과 동일한 효과 -> run 2. 조건문의 중첩 그냥.. 말 그대로 중첩... 3. switch 조건이 많다면 switch문이 로직을 더 명료하게 보여줄 수 있다. C switch문이랑 비슷 public static void main(String[] args){ System.out.println.. 2022. 7. 13.