ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • =JAVA= #13. 포기하지마! 배열을 꼭꼭 마스터해보자!(1) 좋구만
    카테고리 없음 2020. 2. 25. 17:32

    >


    시작에 앞서 이 글은 컴퓨터 사용자의 가독성을 고려했기 때문에 스마트폰 등에서는 가독성이 떨어질 수 있습니다. 태블릿 PC의 경우는 가독성이 스마트폰보다 떨어질 수 있습니다. 역시 어떤 블로그에서의 가독을 고려했으므로, 카페에서의 가독성은 떨어질 가능성이 있습니다.안녕! 모두들, 오랫만이야! 여름방학중에도 너는 계속 바쁘네요. 늦은만큼 빨리! 하고 봅시다!금지 해서 보는 것은 언어를 공부하면서 사람들이 포기하고 싶어 1단계인 후보인 배열임!그리고 제목도 "포기하지 않고! 배열을 꼭 전문의에게 하라!"고 읊은 이유이니 절대 포기하지 말고 강좌를 열심히 배우세요!


    키위 챕터 일 0입니다! 빠르다고 봐야 할...? 후후, 이미 제가 처음을 배우는 문법에 대해서는 구조부터 가르치고 있는 것처럼 오거의 매일 배열 구조에 대해 알아보도록 하겠습니다.


    구조는 위와 같습니다! 먼저 유형을 쓰고 나서 변수명과 등호, 새로운 것, 유형, [개수]로 계속 써주시면 됩니다.배열 구조를 변수 구조와 비교해 보면 다음과 같습니다.


    변수는 유형을 첫 번째 소음으로 쓴다면 배열도 유형을 첫 번째 소음으로 쓰는데 대괄호[]도 붙여서 씁니다.그리고 변수명과 배열명이 오고 등호까지 올 때까지는 비슷하다고 소견할 수 있습니다.등호 다음에는 변수는 값이 오고 배열은 새로운 것을 쓴 다음에 나중에 다시 유형을 명시해서 대괄호 안에 개수라는 것을 씁니다. 여기서의 개수는 값의 개수를 의의한다.그렇다면 배열의 구조를 한눈에 알 수 있습니다만, 배열이 어떤 것인지 궁금해져 버립니다.배열과 변수를 비교해 보면 변수란 다만 '예쁘지 않다'의 값을 저장할 수 있는 메모리 공간이다.배열이란, "같은 데이터 타입"의 값을 복수 보존할 수 있는 메모리 공간을 말한다.라는 의미를 가지고 있습니다.예를 들어 다음과 같은 코드를 만든 경우를 예로 들어보겠습니다.


    위의 예와 같이 하나의 배열 안에 다른 데이터 타입이 들어가면 오류가 있을 수 있습니다.그렇기 때문에 처음에 타입을 지정할 때 int라고 지정을 하면 정수만, float이라고 지정을 하면 실수만, char라고 지정을 하면 문자만, string이라고 지정을 하면 문자열만 배열안에 들어갈 수 있습니다.그러면 배열은 어떻게 출력합니까? 만약 변수를 출력하도록 배열을 출력한다면?


    결과는 우리가 예상했던 결과치가 나올까요?확인해보겠습니다


    >


    어? 이건 무슨 가격이에요?'내용으로만 듣던 쓰레기 값인가요?' 라고 생각하는 분들이 계실 겁니다. 하지만 이건 쓰레기값이 아니라 주소비래요. 사람의 주소는 어떤 나쁘지 않은 것처럼, 이 배열의 주소도 이 강좌를 보고 있는 분들에게 배열의 주소가 달라집니다.^^)" 그렇다면 배열의 값은 정내용 어떻게 출력 1프지앙아요. ■"배열의 출력을 보기 전에 각각 배열 요소가 값을 대체 방법을 알 필요가 있습니다.배열을 선언할 때 int[ ]arr=새로 int[3]로 대입했다고 합시다.그렇다면 배열의 요소 개수는 3가지입니다.그렇다면 한 방 번호, 2번 방 3번 룸의 이처럼 하나부터 시작할까요. 역시 그렇지 않습니다.0번 방, 한 방 번호, 2번 룸의 이렇게 0부터 시작해서 2까지 3개가 들어 죠무발 됩니다.이 배열의 요소에 값을 대입하는 뇌는 변수에 값을 대입함과 동 1 합니다.아래 소스 코드를 보면 이렇게 대입하는 노하우를 통해 배열 요소를 출력할 수 있습니다.


    >


    짜잔! 이것으로 배열의 기본기는 종료했습니다! 다음 번에는 예제로 자세히 풀면서 파고들 때를 가지려고 합니다! 지난 번 숙제는 다음 번에 풀겠습니다! 수고하셨습니다!


    댓글

Designed by Tistory.