이번 시간에는 반복문에 쓰이는 while과 do while문 만드는 방법에 대하여 알아보겠습니다.
- 설명 -
반복문 값을 보여주기 위한 텍스트뷰
<?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="25sp"
android:textStyle="bold"/>
</RelativeLayout>
- 설명 -
1. for문처럼 반복적인 작업을 하기 위해 쓰입니다.
2. while은 조건문만 들어가기 때문에 무한반복에 빠지지 않기 위해서 따로 증가하는 코드를 만들어야 합니다.
3. do while은 조건이 참이 아니어도 무조건 한 번은 실행시켜야 할 때 쓰입니다.
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
//텍스트뷰 초기화
var textView : TextView = findViewById(R.id.textView);
//반복문
var num = 0;
//num이 5보다 작을때까지 반복
while(num < 5){
textView.append("반복 $num \n");
//무한반복 막아주기 위해서 num값 증가
num++;
}
var num2 = 5;
//조건이 안되도 무조건 한 번은 실행됨
do{
textView.append("$num2 \n");
}while (num < 5)
}
}
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
2022.04.02 - [안드로이드] - [안드로이드] 같은 그림 찾기 게임 만드는 방법 part1 - 화면 구성
[안드로이드] 같은 그림 찾기 게임 만드는 방법 part1 - 화면구성
앞으로 같은 그림 찾기 게임을 만들어 보겠습니다. 이번 시간에는 화면 구성을 해보겠습니다. 이 게임은 8장의 카드가 있고, 2장의 카드를 뒤집어서 같은 그림이면 성공, 틀리면 맞을 때까지 하
aries574.tistory.com
[안드로이드 코틀린] 조건문 when 만드는 방법 (0) | 2022.05.24 |
---|---|
[안드로이드 코틀린] 조건문 if, else if 만드는 방법 (0) | 2022.05.23 |
[안드로이드 코틀린] 반복문 For 만드는 다양한 방법 (0) | 2022.05.21 |
[안드로이드 코틀린] 배열 쉽게 만드는 방법 (0) | 2022.05.20 |
[안드로이드 코틀린] 변수 생성 및 변수 타입 만드는 방법 (0) | 2022.05.19 |
댓글 영역