상세 컨텐츠

본문 제목

[안드로이드 코틀린] 배열 쉽게 만드는 방법

안드로이드

by aries574 2022. 5. 20. 14:33

본문


 이번 시간에는 코틀린에서 배열 만드는 방법에 대하여 알아보겠습니다.


목차

1. 실행 화면
2. 메인 화면 구성 activity_main.xml
3. 메인 코드 구현 MainActivity.java


1. 실행 화면


2. 메인 화면 구성 activity_main.xml

 - 설명 - 

 배열 값을 보여주기 위한 텍스트뷰입니다.

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <TextView
        android:id="@+id/textView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:textSize="30sp"
        android:textStyle="bold"/>
</RelativeLayout>

 

 

3. 메인 코드 구현 MainActivity.java

 - 설명 -

 1. 배열 생성 

 var 변수명 : Array<타입> = arrayOf( 값 1, 값 2, 값 3....);

 예: var colors : Array <String> = arrayOf("Red", "Blue", "Green");

 2. 배열 가져오기

 변수명[값 위치];

 예: colors[0];

 3. 값 변경하기

 변수명[값 위치] = 값;

 예) colors[1] = "Black";

 4. 배열 크기 가져오기

 변수명.size

 예) colors.size

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        var textView : TextView = findViewById(R.id.textView);

        var colors : Array<String> = arrayOf("Red", "Blue", "Green");

        //배열 값 가져오기
        textView.append("1번째" + colors[0] + "\n");
        textView.append("2번째" + colors[1] + "\n");
        textView.append("3번째" + colors[2] + "\n");

        //값 변경
        colors[1] = "Black";

        //변경된 값 가져오기기
       textView.append( "2번째 "+ colors[1] + "\n");

        //배열 크기
        textView.append( "크기: "+ colors.size + "\n");

    }
}

2022.05.14 - [안드로이드] - [안드로이드] Database Room 사용법 part1 - Room 설정

 

[안드로이드] Database Room 사용법 part1 - Room 설정

Room 사용법을 알아보겠습니다. 앱 내부에 데이터를 관리하는 기능을 도와주는 라이브러리입니다. SQLite보다 쉽게 사용할 수 있습니다. 자세한 내용은 아래 링크를 가시면 보실 수 있습니다. https:

aries574.tistory.com

2022.05.07 - [안드로이드] - [안드로이드] HTTP 통신 Volley 사용법 part1 - 간단한 요청 및 응답

 

[안드로이드] HTTP 통신 Volley 사용법 part1 - 간단한 요청 및 응답

이번 시간에는 HTTP통신을 쉽게 도와주는 Volley 라이브러리를 이용해서 API 호출,  데이터를 가져오는 방법에 대하여 알아보겠습니다. 목차 1. 실행 화면 2. 권한 등록 3. 라이브러리 등록 4. 메인

aries574.tistory.com

2022.04.19 - [안드로이드] - [안드로이드] 커스텀 달력 만드는 방법 part1 화면 구성

 

[안드로이드] 커스텀 달력 만드는 방법 part1 화면 구성

이번 시간부터 커스텀 달력을 만들어 보겠습니다. 이번에는 메인화면 구성을 해보겠습니다. 목차 1. 실행 화면 2. 메인 화면 구성 activity_main.xml 1. 실행 화면 2. 메인 화면 구성 activity_main.xml  -.

aries574.tistory.com

 

반응형

관련글 더보기

댓글 영역