전체 글 53

[코틀린] 2. 변수선언 Var , Val

코틀린 변수선언에 대해 알아보자. 자바를 사용하면서 var 는 많이 사용해서 알고있었지만, val ?? 이건 도통 처음듣는 것이였다.. val 는 무엇인가? 내가 이해한 바로는 var 는 가변변수()라고 치면 val 는 불변변수()인 것과 같았다. Val 중간에 값을 바꿀 수 없는 불변변수 ( = 자바에서의 final 개념 ) 값을 변경할수는 없지만 내부객체는 변경이 가능하다 ex) 리스트를 val 로 선언시 리스트안에 값을 추가하면 리스트의 값이 추가되는것 Var 흔히들 쓰는 가변변수 초기화를 하고 난 뒤 여러상황에 맞춰서 가변적으로 값을 변경 할 수 있다. => 두 가지 모두 var a : Int, String 같은 자료형을 꼭 써줘야 한다.. ㅁ 느낀점 var , val 같은 것의 기초적인 정리가 ..

Language/Kotlin 2021.07.11

[코틀린] 1.함수 fun

코틀린의 함수정의는 function의 줄임말인 fun 으로 정의한다. 코틀린에서는 위와 같이 fun add( a : Int, b : Int) : Int 처럼 함수안에 변수를 선언하고 리턴값의 자료형 까지 선언을 해줘야한다. ㅁ 느낀점 코틀린은 처음 겪어보는 언어이지만 기본적으로 자바와 거의 동일하기 때문에 쉽게 도전해 볼 수 있었다. 현재까진 자바와 다른점이 특별히 보이지 않지만 일단 세미콜론( ; ) 을 안쓰는게 간편해졌다고 볼수 있겠지만, 아직 ; 붙이는게 습관이 되어있는 나를 발견할 수 있다. ㅁ 참고 사이트 본 동영상을 참고하여 공부를 했으며 상업적목적이 아닌 공부의 기록 목적으로 글을 올립니다.

Language/Kotlin 2021.07.11

[javascript] 두 개 뽑아서 더하기

문제명 : 두 개 뽑아서 더하기 사용언어 : Javascript 📋 문제 설명 📢 입출력 예 🔑 문제 풀이 🔔 새로 알게 된 점 숫자 오름차순 정렬 : a - b 숫자 내림차순 정렬 : b - a https://hianna.tistory.com/409 정렬 참고사이트 [Javascript] 배열 정렬하기 (오름차순, 내림차순, 문자열, 객체) 배열 정렬하기 (오름차순, 내림차순, 문자열, 객체) 1. sort() 함수 2. sort() 함수로 숫자 오름차순 정렬하기 3. sort() 함수로 숫자 내림차순 정렬하기 4. sort() 함수로 문자열 정렬하기 5. sort() 함수 hianna.tistory.com 코딩테스트 연습 - 두 개 뽑아서 더하기 정수 배열 numbers가 주어집니다. numbers에..