본문 바로가기
728x90

Java 개발자 수업 강의노트/Java 이론28

기본 입출력 연산자 #연산자는 우리가 수학 시간에 배우는 +,-,*,/ 등의 기호로서 프로그래밍 시에 사용되어지는 연산자를 소개. 1. 산술 연산자 + 더하기 - 빼기 * 곱하기 / 나누기 % 나머지 2. 증감 연산자 연산자 형태 호칭 설명 ++ ++x 전위 증가 연산자 연산 전에 x값 증가 x++ 후위 증가 연산자 연산 후에 x값 증가 -- --x 전위 감소 연산자 연산 전에 x값 감소 x-- 후위 감소 연산자 연산 후에 x값 감소 3. 관계 연산자 연산자 사용법 설명 > a > b a가 b보다 크다 >= a >= b a가 b보다 크거나 같다 2012. 4. 25.
주석 #주석은 프로그래밍을 할 때에 소스에 코드에 대한 설명을 적는 것으로 이는 컴파일시 아무런 영향을 미치지 않는다. 특히 뛰어난 프로그래머일수록 자세한 주석을 단다고도 하니, 어떤 프로그래밍을 하더라도 자신이 하는 소스에 대한 설명을 붙여줌으로써 습관이 되는 것이 좋다. 단, 너무 지저분하게 적어도 문제. 1. /* */ /* 에서 시작해서 */ 끝나는 사이의 모든 문장이 주석처리가 되어진다. 2. // // 뒤로 적히는 단 한 줄만이 주석 처리가 된다. 2012. 4. 25.
이중 for문 #이중 for은 이중 반복문, 중첩 반복문, 중첩 for문, 다중 for문 등으로 명명된다. *이중 for문의 형식 for(초기화; 조건; 증감){ 문장 1; for(초기화; 조건; 증감){ 문장 2; } 문장3; } 바깥 for문이 첫 번째 조건을 실행 할 때에 안쪽 for문은 모든 조건을 실행한다. 이중 for문의 실행 횟수 = 바깥 for문 횟수 * 안쪽 for문 횟수 2차 배열 및 구구단 등을 만들 때 사용되어 지며, 특히 2차 3차 배열에서 자주 사용되어지기 때문에 반드시 숙지해야한다. 2012. 4. 25.
배열 및 문자열 * 배열 -다수 데이터의 집합, 같은 타입, 크기 고정, 서수 0 시작 -> 길이-1 끝 * swap 배열에 담겨져 있는 수의 위치를 변경 및 이동하는 것. 1. b에 담긴 데이터를 비어있는 c로 옮긴다. 2. c에 데이터를 보내고 비어있는 b에 a의 데이터를 옮긴다. 3. 비어있는 a에 b의 데이터를 가지고 있는 c의 데이터를 옮긴다. ex) a=1, b=2의 데이터를 가지고 있다면... 결과) a=2, b=1의 결과값을 가진다. *문자열 char: 한 글자를 나타낼 때 String: 여러 문자열(char의 배열) 2012. 4. 24.
배열의 선언 배열(Array): 같은 타입의 다수 데이터를 처리하는 자료구조. *선언 int[] arr = new int[5]; // int형 데이터 5개의 배열의 선언 arr[0] = 5; // 배열의 첫 번째 요소에 5를 할당 arr[1] = 6; arr[2] = 9; arr[3] = 15; arr[4] = 3; //arr의 모든 요소의 값을 순서대로 출력 for(int i=0; i arr[0] arr[1] arr[2] arr[3] arr[4] 하나의 칸에 4byte(int형)의 데이터를 입력. 5개의 배열을 선언했기 때문에 총 20byte(4x5) *배열의 선언과 할당 int[] arr = {4,2,7,9,3,8}; for(int i=0; i 2012. 4. 23.
jar 파일 만들기 #jar파일로 압축하기... 1. 프로젝트에 마우스 오른쪽 클릭하여 나온 창에서 Export를 선택 2. Export화면에서 Java - JAR file을 선택 3. jar파일에 넣을 소스를 선택한다 *Export generated class files and resources : jar파일에 클래스 파일 포함 *Export Java source files and resources : jar파일에 소스 파일 포함 그리고 밑에 저장할 지점을 지정하고 next 4. next 5. Main class 파일을 지정해준다. 6. Main class파일 지정이 끝나면 finish 7. 저장한 곳에 jar파일이 제대로 저장되었는지 확인한다. 2012. 4. 23.
SMALL