일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 자바스크립트
- Visual Studio Code
- 이탈리아
- list
- CMD
- 배열
- input
- vscode
- 테이블
- Array
- Eclipse
- string
- Java
- 문자열
- 인텔리제이
- 자바
- table
- ArrayList
- Files
- date
- js
- IntelliJ
- javascript
- html
- windows
- 이클립스
- Maven
- CSS
- Button
- json
- Today
- Total
목록foreach (6)
어제 오늘 내일
반복문을 사용하여 배열의 값을 출력하는 방법을 정리해보았습니다. for forEach() for in for of for // 배열 선언 const arr = ['A', 'B', 'C']; // 배열 출력 (for 문) for(let i = 0; i < arr.length; i++) { document.write(arr[i] + ' '); } 가장 기본적인 반복문인 for문을 사용하여 배열의 값을 출력하였습니다. 배열은 0부터 순서대로 index가 증가하기 때문에, for문을 이용하여 index를 증가시키고, 이 index를 사용하여 배열에 순차적으로 접근하여 각각의 값을 출력하였습니다. forEach() // 배열 선언 const arr = ['A', 'B', 'C']; // 배열 출력 (forEach..
map.entrySet() map.keySet(), mep.get() map.keyValue() - value만 가져오기 Iterator forEach (Java 8 이후) 1. map.entrySet() public Set entrySet() map.entrySet() 메소드는 해당 map의 key와 value를 가지는 Set 객체를 리턴합니다. 코드 import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; public class HashMapPrint { public static void main(String[] args) { // HashMap 준비 Map map = new HashMap(); map.put(1, "App..
반복문과 Stream을 사용하여배열의 합계와 평균을 계산하는 방법을 정리하였습니다. 합계 계산하기반복문Stream평균 계산하기반복문Stream 1. 합계 계산하기1.1 반복문 코드 public class ArraySum { public static void main(String[] args) { // int 배열 int[] arr = { 1, 2, 3, 4, 5 }; // 합계 계산 int sum = 0; for (int num : arr) { sum += num; } // 결과 출력 System.out.println(sum); // 15 } } 결과 15forEach 문을 사용하여모든 배열의 값을 더해서 합계를 계산했습니다. 1.2 Stream 코드 import java.util.Arrays; publ..
Javascript의 배열에서 중복 되는 값을 제거하는 3가지 방법을 알아보도록 하겠습니다. 1. Set 2. indexOf(), filter() 3. forEach(), includes() 1. Set Javascript에서 Set 객체를 이용하면 중복없는 데이터를 표현할 수 있습니다. Set 객체의 이런 특징을 이용해서, 배열의 중복을 제거할 수 있습니다. const dupArr = [1, 2, 3, 1, 2]; const set = new Set(dupArr); const uniqueArr = [...set]; document.writeln(Array.isArray(uniqueArr)); document.writeln(uniqueArr); 위의 예제에서는 const set = new Set(dupA..
Javascript에서 Set 객체는 중복 없는 데이터를 표현합니다. 이번에는 Set 객체를 배열(Array)로 변환하는 3가지 방법을 알아보도록 하겠습니다. 1. Array.from() 2. Spread Operator (전개 연산자) 3. forEach 1. Array.from() Array.from 함수는 유사배열객체(array-like object)나 반복가능객체(iterable object)를 얕은 복사(shallow copy)하여 새로운 배열(Array) 객체를 만들어줍니다. 유사배열객체(array-like object) : length 속성과 index element를 가지는 객체 반복가능객체(iterable object) : 배열을 일반화한 객체 ex)Map, Set const set = ..
Javascript의 forEach 반복문에서는 continue 구문을 사용할 수 없습니다. 그렇다면, continue처럼 반복문 내에서 특정 값을 제외하고 실행하고 싶을 때는 어떻게 해야 할까요? 1. for...of 구문 사용하기 const arr = [1, 2, 3]; for (const element of arr) { if(element === 1) continue; document.writeln(element); } 가장 간단한 방법은 forEach문 대신에 continue 구문을 사용할 수 있는 다른 반복문을 사용하는 것입니다. for, for..of 문은 continue를 사용할 수 있습니다. for..of 문을 좀 더 알고 싶다면 아래 링크를 참조하세요. [Javascript] 반복문(4)..