배열 자료형과 달리 자료를 정해진 틀에 넣어 관리하기 용이하게 만든다. 배열의 선언 자료형 [ ] 배열이름; 배열의 생성배열이름=new 자료형[크기];4행 - int형 데이터(정수)를 넣을 수 있는 배열의 이름은 array5행 - array배열을 3칸의 배열로 만들겠다.7행 - 배열의 선언과 생성을 한번에 해보았다.index: [0] [1] [2] -> 각각의 칸번호가 1,2,3이 아니라 0부터 0,1,2로 지정된다. 배열의 초기화초기화 방법에는 세가지가 있다.1. 배열의 선언과 생성을 모두 한 경우직접 배열번호를 찾아가 각각 초기화 시켜줘야 한다.2. 배열의 선언만 했을 경우배열을 선언하면서 크기를 입력하지 않고 { }로 넣을 원소만큼 넣어준다.넣은 원소만큼의 크기로 생성이 된다.3. 배열의 선언과 생..
반복문 1. while문조건식만 있을 경우에 쓰인다. while(조건식) {조건식이 참일 때 반복해서 실행할 문장}*조건식이 거짓이 될 때까지 { }안의 문장을 반복한다. *산술 대입 연산자 : +=, -=, *=, /=, %=a+=b : a=a+ba-=b : a=a-ba*=b : a=a*ba/=b : a=a/ba%=b : a=a%b *증강 연산자 : ++, --a++ : a=a+1a-- : a=a-1 1부터 100까지 출력int i=1; -> 이를 초기식이라고 부른다. i를 1로 설정i 이를 조건식이라고 부른다. i가 100이 넘기 전까지 while문 실행현재 i를 출력i++ ->이를 증강식이라고 부른다. i의 값을 1증가시킨다.다시 조건식으로 돌아간다. 구구단 출력int j=2; -> 2단을 출력하기..
제어문 제어문은 특정한 조건이 주어졌을 때 순차적으로 실행되는 프로그램의 순서를 바꿔 원하는 결과 값을 추출해 내는 것이다.조건문과 반복문으로 나뉘고 대표적으로 if, switch, for, while이 있다. *관계 연산자 = : 좌보다 우가 작거나 같다== : 좌와 우가 같다.!= : 좌와 우가 같지 않다. *논리 연산자&& : and 두 조건이 모두 참일 때 실행|| : or (shift+\) 두 조건중 하나라도 참일 때 실행! : not 참이 아닐 때 실행 조건문 1. if 문 if(조건식) {조건이 참일 때 실행할 문장;}(위 조건이 아닐경우)else if(조건식) {조건식이 참일 때 실행할 문장;}...(위의 조건들에 맞지 않는 경우)else {..
참조 자료형 기본 자료형과는 달리 바로 데이터가 저장되는 것이 아니라 주소값만 저장한 후 새로운 공간에 데이터를 저장한다.그러므로 사이즈가 정해져 있지 않다.기본 자료형 이외에는 모두 참조 자료형이다. String 클래스 문자를 담는데에 쓰인다.(c언어의 char라고 생각하면 쉽다.) 새로운 공간에 스트링타입의 "홍길동"저장 후 출력 Scanner 클래스 입력 메서드로서 아래 콘솔창에 정보를 입력받을 수 있다. 일단 Scanner클래스를 쓰려면 패키지를 가져와야한다.패키지문은 대체적으로 클래스문과 메서드문 사이 or 클래스문 위에 작성한다. 위와 같이 스캐너 클래스를 쓰기위해서 java.util이라는 패키지를 가져와야한다.가져오기 위해서는 앞에 import를 써줘야한다.java.util.아래에 많은 패키..
변수 변수의 선언 자료형 변수 명칭 *자료형 - 자료를 메모리에 저장하기 위한 형태*8bit->1Byte 1024Byte->1KB 1024KB->1MB 변수 이름 설정 유의사항변수의 역할을 가장 잘 설명하는 이름이어야 한다. 대소문자 구별를 구별하기 때문에 유의해야 한다. $와_를 제외한 특수문자는 사용하면 안된다. 첫번째 문자는 숫자가 오면 안된다. 예약어와 같은 이름은 허용되지 않는다.(예약어는 자두색) 1. 논리 자료형: boolean(8bit)참(1)과 거짓(0) 판별에 쓰인다.변수 boolean을 쓰기 위해 boolean을 선언 후 result라는 데이터를 저장result라는 데이터에 true라는 결과를 넣는다.(여기서 true는 문자열이 아니다.참(1)일 뿐이다.)boolean result=t..
실습 환경 구축 처음 이클립스를 실행 시키면 이 화면이 나타난다. 상단바의 File -> New -> Project Java Project 클릭 후 Next 프로젝트 이름 작성 후 Finish 위와 같이 Workspace가 생성된 것을 확인할 수 있다. Workspace우클릭 -> New -> Class 만들 클래스 이름 작성 후 public static void main 체크란에 체크한다. 위와 같이 코드를 작성할 수 있는 클래스와 메서드가 생성이 된다. 기본 개념 주석한줄주석: // ~구간주석: /* ~ */ 제어문자 개행문자: \ntab: \t 출력메서드 System.out.println(); -> 출력하고 한줄 내려쓰기System.out.print();System.out.printf();문자는 '..
Java란? C와 C++같은 컴퓨터 언어 중 하나이며, 객체지향프로그래밍 언어이다. C/C++과 쓰는 방법은 비슷하긴 하지만 훨씬 활용도가 높으며 네트워크 환경에 적합화 되어있다. Java는 바이트 코드로 컴파일되며 cpu가 아닌 jvm을 통해서 실행되기 때문에 Java프로그램만 있다면 언제 어디서든 사용이 가능하다. 그러므로 'Java=컴파일+인터프리터 언어'이라는 사실을 알 수 있다. Eclipse 프로그래밍을 위해선 코드작성, 컴파일과 디버깅을 가능하게 해주는 IDE(Integrated Development Enviroment, 통합 개발 환경)이 필수적이다. 이클립스는 그 중에서 가장 흔히 쓰이는 IDE 중 하나이다. 앞으로 이 프로그램으로 Java를 알아볼 것이다.