본문 바로가기

IT 개발70

[Kotlin] for 문, while문 정리(반복문) for, while문은 언어를 배울 때 가장 기본이 되는 반복문이고 가장 많이 쓰인다고도 할 수 있습니다. 배열에서 값을 빼낼 때, 원하는 만큼의 동작을 반복 할 때 등 쓰임은 무궁 무진 합니다. 이번 포스팅에서는 코틀린에서 for문과 while문 예제와 그 결과에 대해 포스팅 합니다. for문 val arrayVal = arrayOf(1, 2, 3) val listVal = listOf(1, 2, 3) for (index in arrayVal.indices) { println(index) /* 0 1 2 출력 */ } for (index in listVal.indices) { println(index) /* 0 1 2 출력 */ } // 1부터 10 까지 출력하기 for (i in 1..10) { pr.. 2023. 1. 16.
CORS(Cross-Origin Resource Sharing) policy 오류 해결 CORS의 의미 Cross-Origin Resource Sharing의 약자입니다. 브라우저에서 다른 출처(다른 주소)의 리소스를 공유하는 방법 대부분의 브라우저는 동일 출처 정책을 따르고 있기 때문에 다른 uri의 리소스를 ajax 등으로 가져오려고 하면 Access to XMLHttpRequest at from origin has been blocked by CORS policy : No 'Access-Control-Allow-Origin' header is present on the requested resource 오류가 발생합니다. 동일 출처 정책(Same-Origin-Policy)이란? 여기서 말하는 동일출처(origin)의 범위는 url에서 포트까지 포함된 경로를 말합니다. 예를 들면 htt.. 2023. 1. 12.
[Kotlin] 제어문 if, when문 사용 방법 코틀린에서 제어문은 직관적이여서 익숙해 지기만 하면 사용하는데 무리가 없습니다. 특히 자바나 자바스크립트 같은 언어를 공부하셨다면 더욱 직관적으로 이해할 수 있습니다. if문 사용 // 코틀린의 if문은 자바의 3항연산자 처럼 사용이 가능합니다. // String result = value == 0 ? “참” : ”거짓”; // 과 동일하게 사용 가능 val result = if ( value == 0) “참” else “거짓” when 표현식 사용 방법 val v1 = 3 val v2 = “3” // -> 사용하기 when ( v1 ) { 1 -> println(“1”) 2, 3 -> println(“2 or 3”) else -> println(“else”) } // 범위 연산자 in 사용하기 when.. 2023. 1. 10.
[Kotlin] 코틀린 변수 선언 방법 및 사용방법(String, Int 등) 안녕하세요 요즘 저도 코틀린 공부 중인데요. 공부하면서 메모 한다는 기분으로 포스팅을 하려고 합니다. 이번 포스팅은 변수에대해서 기본 데이터타입 및 문자열 타입, 변수 선언 방법 등의 내용을 포스팅 합니다. 잘못된 부분이 있으면 지적 부탁합니다. 감사합니다. 변수 기본 데이터 타입(Primitive) 정수 : Byte(8bit), Short(16bit), Int(32bit), Long(64bit) 실수 : Float(32bit), Double(64bit) 문자 : Char(16bit) 부울값 : boolean(8bit) 문자열 타입 문자열 : String val str = “abcd\n가나다라” \n과 같은 이스케이프 시퀀스 문자를 포함시킬 수 있습니다. $를 통해 문자열에 변수 삽입할 수 있습니다. v.. 2023. 1. 5.
반응형