Dev.Program(120)
-
[Java] 메서드(Method)
교재 이론 167p~, 184p(메서드)~ ======== Ex.java 파일 새로 만들기. p.184 어떤 작업을 수행하는 코드들의 집합(= 작업의 최소 단위) 선언부(Header)와 구현부(Body) 로 구분하여 정의 메서드는 반드시 호출되어야만 실행될 수 있다. ⇒ 이 때, 호출하는 메서드를 Caller 메서드라고 하며 호출 당해서 작업을 수행하는 메서드를 Worker 메서드라고 한다. 메서드 정의 시 리턴값이 없을 경우, 리턴타입을 생략할 수 없으며 반드시 void 라는 특수한 타입을 명시해야한다! (리턴값이 없다는 의미) 리턴타입은 한 가지만 명시할 수 있으며, 동시에 리턴할 수 있는 값도 한 가지 뿐이다! main() 도 메서드의 일종이며, 자바 프로그램에서 시작점..
2021.01.19 -
[Java] 2차원배열
======== Test.java 만들기 문제 ) 학생 이름과 점수를 출력 - 이름을 저장할 배열(names) ⇒ "홍길동", "이순신", "강감찬", "김태희", "정우성" - 점수를 저장할 배열(score) ⇒ 80, 60, 70, 100, 90 String[] names = {"홍길동", "이순신", "강감찬", "김태희", "정우성"}; int[] score = {80, 60, 70, 100, 90}; for(int i = 0; i 푼 답 ======== Ex2.java 만들기 p.151 1차원 배열들의 집합 ⇒ 행렬의 형태와 비슷한..
2021.01.19 -
[Java] 배열
======== 저번시간 이어서 Ex5.java 만들기 EXIT_FOR_I: // LABEL(레이블) - i에 대한 반복문(for문)에 적용되는 레이블 for(int i = 1; i < 10; i++) { // if(i == 5) { //// break; // i가 5일 때 바깥쪽 for문을 빠져나감 // continue; // i가 5일 때 아래쪽 문장을 생략, 다음 반복 i++로 이동 // } System.out.println("i = " + i); EXIT_FOR_J: // LABEL(레이블)- j에 대한 반복문(for문)에 적용되는 레이블 for(int j = 1; j < 10; j++) { // if(i == 5) { // break; // i가 5일 때 안쪽 for문을 빠져나감 // conti..
2021.01.19 -
[Java] while문 / do~while문 / break / continue
======== Ex.java 만들기 p.131 2. while문 for문과 마찬가지로 특정 문장(또는 블록)을 반복 실행하는 반복문 for문과 달리 조건식의 위치만 정해져 있고, 초기식과 증감식 위치는 개발자가 알아서 배치하는 형태로 문장 구조가 다름 for문은 주로 반복 횟수가 정해져 있는 경우에 사용하며, while문은 주로 반복 횟수가 정해져 있지 않은 경우에 사용 for문과 while문은 상호 전환이 자유롭다. for(초기식; 조건식; 증감식) { // 조건식 결과가 true 일 때 반복 실행할 문장들... } > for 문 초기식; // 조건식보다 위(앞)에 위치해야함 while(조건식) { 증감식; // 실행 문장보다 먼저 오거나 // 조건식 결과가 true 일 때 반복 실..
2021.01.19 -
팀 Git 허브 설정
( clone 안나오면 show view > git repositories 선택!! )
2021.01.14 -
Git
깃을 제공하는 사이트 : 깃허브 코드 공유 사이트! → 크롬에 최적화 되어있기 때문에 크롬으로 사용 > Create 누르면 만들어짐! > 연습해보자! > Preview 누르기 나중엔 Branch (가지) 도 있음! > 깃허브 공간 > 이렇게 고쳐진 걸 다시 이클립스로 가져오기 수정한 것만 가져올 땐 Pull Fetch 이클립스 commit 깃허브도 commit ! 그러고 Team - Push branch master 해보기 > 충돌 부분 찾기 > 해결하기 합친다! Merge 충돌 발생 부분이 적으면 합치면 되지만, 충돌 발생 부분이 많으면 충돌부분 다시 다 없애고 왕..
2021.01.14