일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- JavaScript
- TypeScript
- RecyclerView
- 구글맵스
- nodejs
- 스프링부트
- 안드로이드
- 랜덤번호
- button
- Hook
- 자바스크립트
- scrollview
- fragment
- 코틀린
- 리액트
- Linux
- stylesheet
- TextView
- array
- React
- GoogleMaps
- JS
- Javscript
- npm
- SpringBoot
- Java
- 랜덤넘버
- Android
- 오버라이딩
- Kotlin
- Today
- Total
목록array (4)
타닥타닥 개발자의 일상
데이터의 출처는 세가지 종류가 있다. 1. 프로그램 그 자체 : 데이터가 소스 코드 자체에 적혀있는 경우 (status messages) 2. UI를 통해서 : 유저의 input이나 DOM으로 쓰여진 데이터(tasks in todo app) 3. 외부의 출처를 통해 : Web API 통해서 불러오는 데이터들 (recipe obejct) 이러한 데이터들은 collection of data 데이터의 집합이며 Data structure 자료 구조체를 가진다. 만약 데이터가 단순한 리스트에 대한 값이라면 👉 Arrays or Set 이 적절하다. 만약 데이터가 key,value 값이 필요하다면👉 Object or Map 이 적절하다. key는 vlaue를 설명하는 역할을 한다. 따라서 value에 추가적 설명이..
array를 만들다보면 array 내부의 element들이 중복되는 경우가 있다. 만약 array 내에서 중복되는 값을 제외한 겹치지 않는 element들만 알고 싶거나, 중복되지 않는 고유한 element의 개수를 알고 싶다면, 이 중복 element 를 어떻게 처리해야 하나 멈칫 할 것이다. 그때는 Set를 이용하면 쉽게 배열의 중복값을 제거할 수 있으며 고유한 element 의 갯수를 알수 있다. 우선 Set이 어떤 것인지부터 알아보자. const ordersSet = new Set([ 'Pasta', 'Pizza', 'Pizza', 'Risotto', 'Pasta', 'Pizza', ]); 위와 같이 ordersSet라는 Set가 있다고 하자. 이 세트에는 Pizza와 Pasta라는 중복되는 요소..
주어진 온도 배열을 다음과 같이 출력하는 함수 printForecast를 만들어라. prntForecast는 배열을 배개변수로 받고 예시 문장을 출력할수 있어야 한다. test data1: [17, 21, 23] test data2:[12, 5, -5, 0, 4] 예시 문장 [17, 21, 23] 배열은 다음과 같이 출력되어야 한다 "... 17ºC in 1 days ... 21ºC in 2 days ... 23ºC in 3 days ..." //테스트 데이터 배열 const data1 = [17, 21, 23]; const data2 = [12, 5, -5, 0, 4]; const printForecast = function (arr) { let str = ''; for (i = 0; i < arr.l..
fun main(args: Array) { //collection 수집 ArrayList LinkedList HashMap TreeMap //추가, 삭제 불가 var numbers: List = listOf(1,2,3,4,5) for(n in numbers) print("$n") //출력값: 12345 println() var names:List = listOf("one","two","three") for(name in names){ println(name) } /* 출력값 one two three */ println(names.size) //출력값: 3 println(names.get(1)) //출력값: two println(names.indexOf("three")) //출력값:2 println(nam..