코틀린

파이썬/언어공부

파이썬 정리 04

리스트와 튜플 응용하기 a = [10, 20, 30] a.append([500, 600]) print(a) #[10, 20, 30, [500, 600]] print(len(a)) #4 리스트 안에 리스트 추가하기 : append는 append(리스트)처럼 리스트를 넣으면 리스트 안에 리스트가 들어갑니다. a = [10, 20, 30] a.extend([500, 600]) print(a) #[10, 20, 30, 500, 600] print(len(a)) #5 리스트 확장하기 : extend(리스트)는 리스트 끝에 다른 리스트를 연결하여 리스트를 확장합니다. a = [10, 20, 30] a.insert(2, 500) print(a) #[10, 20, 500, 30] print(len(a)) #4 a.in..

안드로이드/깡샘의 안드로이드 앱 프로그래밍

코틀린 공부04

클래스와 생성자 class Data{ // 선언부 //본문 내용이 업다면 생략가능 } fun main(){ val data = Data() data.함수() } 클래스의 멤버는 생성자, 변수, 함수, 클래스로 구성됩니다. 코틀린에서 객체를 생성할 때 new키워드를 사용하지 않습니다. 코틀린에서는 생성자를 주생성자와 보조 생성자로 구분합니다. 한 클래스에서 주 생성자만으로도 보조 생성자만으로도 또는 둘 다 선언할 수 있습니다. 코틀린의 생성자는 constructor키워드로 선언하는 함수입니다. 주 생성자 class Data constructor(name:String){ } 위코드는 주 생성자를 선언하는 코드입니다. 주 생성자는 한 클래스에 하나만 존재할 수 있습니다. 주 생성자 constructor 키워드..

안드로이드/깡샘의 안드로이드 앱 프로그래밍

코틀린 공부03

조건문 if~else 표현식 다른 언어와 비슷하다 그렇지만 코틀린의 if문은 표현식으로도 사용할 수 있다는 것이 특이합니다 표현식은 결괏값을 반화하는 계산식을 말합니다. fun main(){ var data = 10 var result = if(data>0){ println("data > 0") true// 반환값 } else{ //생략불가 print("data

감자씨앗
'코틀린' 태그의 글 목록