ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Kotlin] 연산
    Kotlin 2022. 9. 14. 14:53
    package days01
    
    fun main(){
        // 단항 연산자: 항이 하나인 연산자
        // +: 양수-> 양수, 음수-> 음수
        val a1:Int=10; val a2:Int=-10;
        val r1:Int=+a1; val r2:Int=+a2;
        println("a1:$a1, r1:$r1")
        println("a2:$a2, r2:$r2")
        // -: 양수-> 음수, 음수-> 양수
        val r3:Int=-a1; val r4:Int=-a2;
        println("a1:$a1, r3:$r3"); println("a2:$a2, r4:$r4");
        // !: true-> false, false-> true
        val a3:Boolean=true; val a4:Boolean=false;
        val r5:Boolean=!a3; val r6:Boolean=!a4;
        println("a3:$a3, r5:$r5"); println("a4:$a4, r6:$r6");
        println("------------------------------")
    
        // 증감 연산
        var a5:Int=10; var a6:Int=10;
        val r7:Int=a5++; val r8:Int=a6--;
        println("a5:$a5, r7:$r7"); println("a6:$a6, r8:$r8");
        var a7:Int=10; var a8:Int=10;
        val r9:Int=++a7; val r10:Int=--a8;
        println("a7:$a7, r9:$r9"); println("a8:$a8, r10:$r10");
        println("------------------------------")
    
        val r11:Int=10+3
        val r12:Int=10-3
        val r13:Int=10*3
        val r14:Int=10/3
        val r15:Int=10%3
        println("$r11, $r12, $r13, $r14, $r15")
        println("------------------------------")
    
        val a14:Int=10
        val r17:Boolean=a14==10; val r18:Boolean=a14!=10
        println("$r17, $r18")
        val r19:Boolean=a14==20; val r20:Boolean=a14!=20
        println("$r19, $r20")
        println("------------------------------")
    
        val a15:Int=10
        val r21:Boolean=a15<20; val r22:Boolean=a15>20
        val r23:Boolean=a15<=10; val r24:Boolean=a15>=10
        println("$r21, $r22, $r23, $r24")
        println("------------------------------")
    
        val r16:IntRange=10 .. 20 // 10부터 20까지의 영역데이터(관리데이터)
        println("r16:$r16") // 출력: 10..20 내부 숫자 11개를 모두 출력하려면 반복실행문이 필요
        println("------------------------------")
    
        val r25:IntRange = 20 .. 30
        val r26:IntRange = 50 .. 60
    }

    'Kotlin' 카테고리의 다른 글

    [Kotlin] 조건문 when  (0) 2022.09.14
    [Kotlin] 조건문 if  (0) 2022.09.14
    [Kotlin] 함수  (0) 2022.09.14
    [Kotlin] 자료형, 변수  (0) 2022.09.14
    [Kotlin] 출력  (0) 2022.09.14

    댓글

Designed by Tistory.