반응형 개발70 자바(Java) - 배열1 변수는 1개의 데이터만 저장 할 수 있다. 하지만, 배열을 사용하게 되면, 많은 양의 데이터를 적은 코드로 손쉽게 처리 할 수 있다. 배열이란, 같은 타입의 데이터만 저장할 수 있다. int 배열은 int 값만 저장 가능 String배열은 문자열만 저장 가능 데이터를 연속된 공간에 나열하고, 각 데이터에 인덱스를 부여해놓은 자료 구조 배열의 각 인덱스는 각 항목의 데이터를 읽거나 저장하는데 사용되며 배열 이름 옆에 대괄호[]에 기입 된다. 한 번 생성된 배열은 길이르르 늘리거나 줄일 수 없다. 인덱스는 0부터 시작 한다. 배열 변수 선언 배열의 변수 선은은 아래와 같이 타입[]변수; 또는 타입 변수[]; 로 선언하여 사용한다. // 형식 1 // 타입[] 변수; int[] intArray; double[.. 2020. 9. 21. 자바(Java) - 참조 타입과 참조 변수2 이전 포스팅에 이어 참조 타입과 참조 변수를 더 보자. dustink.tistory.com/31 자바(Java) - 참조 타입과 참조 변수1 자바의 타입은 기본 타입(primitive type)과 참조 타입(reference type)으로 크게 분류가 된다. 앞서 포스팅 된 내용을 기본 타입이라고 생각하면 된다. 참조 타입이란, 객체의 번지를 참조하는 타입으로 dustink.tistory.com Null / NullPointerException 기본 타입 변수에서 ==,!=의 연산은 변수의 값이 같은지/다른지 조사한다. 참조 타입 변수에서 ==,!=의 연산은 동일한 객체를 참조하는지, 다른 객체를 참조하는지 알아볼 때 사용된다. Null / NullPointerException 은 아래 처럼 실행을 한다.. 2020. 9. 20. 자바(Java) - 참조 타입과 참조 변수1 자바의 타입은 기본 타입(primitive type)과 참조 타입(reference type)으로 크게 분류가 된다. 앞서 포스팅 된 내용을 기본 타입이라고 생각하면 된다. 참조 타입이란, 객체의 번지를 참조하는 타입으로 배열, 열거, 클래스, 인터페이스를 말한다. 기본 타입과 참조 타입 기본타입 변수와 참조타입 변수의 차이점은 저장되는 값이 무엇인지에 따라 결정된다. 기본타입 변수는 실제 값을 변수에 저장한다. 참조타입 변수는 메모리의 번지를 변수 안에 저장 한다. 번지를 통해 객체를 참조하여 사용된다. int타입 변수인 age와 double타입 변수인 price는 직접 값을 저장한다. String클래스 변수인 name과 hobby는 힙 영역의 String객체 번지 값을 가지고 있다. 이렇게 번지를 통.. 2020. 9. 19. 자바(Java) - ★찍기2 저번 포스팅에 이어, ★찍기를 이용해서 반복문 연습을 하려한다. https://dustink.tistory.com/29 자바(Java) - ★찍기1 책을 보거나, 구글링을 하다보면, 반복문 연습에는 ★찍기 연습이 제일 좋은 것같다. 그 만큼 예제도 많고, 연습하기 좋은 것같다. ★찍기 연습을 하면 기본적으로 반복되는 코드를 간결하게 줄� dustink.tistory.com ex6) 이렇게 나오려면? ★★★★★ ★★★★ ★★★ ★★ ★ for (int i=0; i 2020. 9. 19. 자바(Java) - ★찍기1 책을 보거나, 구글링을 하다보면, 반복문 연습에는 ★찍기 연습이 제일 좋은 것같다. 그 만큼 예제도 많고, 연습하기 좋은 것같다. ★찍기 연습을 하면 기본적으로 반복되는 코드를 간결하게 줄일 수 있으니, 연습을 해두면 좋을 것 같다. 반복문과 조건제어문을 제대로 이해하고 넘어가도록 하자. 그런 의미에서 ★찍기 예제를 풀어보자. ex1) ★★★★★ 이렇게 나오려면? //while문 이용하여 ★찍기 int i = 0; while(i 2020. 9. 16. 자바(Java) - 조건제어문2 (continue문) continue문 은, break문과 같이 for문, while문 do-while문에서만 사용되는데, 블록 내부에서 continue문이 실행되면 for문의 증감식 또는 while문, do-while문의 조건식으로 이동한다. 아래는 continue문의 실행 흐름도 이다. continue문은 반복문을 종료하지 않고 계속 반복을 수행한다는 점이 break문과 다르다. 특정 조건을 만족하는 경우에 continue문을 실행해서 그 이후 문자을 실행하지 않고 다음 반복으로 넘어간다. for문을 통해 0~10까지 반복하고, if문을 통해 2로 나눈 나머지가 0이 아닌경우 계속 실행되게 한다. 짝수 값을 뽑아내는 것 위와 같이 실행하면, 이번에는 3배수가 나온것을 알 수 있다. 본 내용은 #혼자공부하는자바 책을 참고해.. 2020. 9. 16. 이전 1 ··· 5 6 7 8 9 10 11 12 다음 728x90 반응형 LIST