프로그래머스에서 문제를 풀다가 다른 사람들의 풀이를 보면서 새롭게 알게 되어 알게 된 내용을 기록 해보려고 합니다. 우선 관련된 프로그래머스 문제는 짝수의 합 입니다. 이 문제는 반복문을 이용하면 간단하게 풀리는 문제였지만, IntStream.rangeClosed 을 이용하면 더 간단하게 작성 할수 있다는 것을 알게 되었습니다. IntStream.range vs rangeClosed ?IntStream.range 와 rangeClosed 은 둘다 주어진 범위 내에서 순차적으로 정수 스트림을 반환 합니다.차이점은 range 는 마지막 정수를 포함하지 않고, rangeClosed 는 마지막 정수를 포함합니다. import java.util.stream.IntStream;IntStream.range(0, 5)..
int 보다 더 큰 숫자 데이터 타입은 long 으로 대부분 알고 있을거에요가끔 코딩테스트 문제를 풀다가 long 보다 더 큰 데이터 타입을 써야 할 경우가 생기는데요이때 사용할 수 있는 데이터 타입은 BigInteger 입니다. 범위에 맞지 않는 타입을 사용하게 되면 Java NumberFormatException 에러를 만나게 됩니다ㅠㅠ int & long 범위 우선 많이 사용하는 int, long 의 범위에 대해서 알아 볼게요! int-2,147,483,648 ~ 2,147,483,647long-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 9,223,372,036,854,775,807 보다 더 큰 숫자를 사용할때 BigInteger 를 사용합니다!..
- Total
- Today
- Yesterday
- 코테 준비
- 제로베이스 백준 장학금
- 개발자 취준
- 백엔드 개발자
- 개발자 면접 준비
- 백준
- 코테공부
- 알고리즘
- 프로그래머스 카카오
- 코딩테스트공부
- 알고리즘 공부
- 취업준비
- 자바공부
- 백엔드 개발자 취업 준비
- 백엔드 개발자 기술 면접 준비
- 개발자 취업 준비
- 코테준비
- 취준
- 코딩테스트
- 알고리즘공부
- 주니어 개발자 취업 준비
- 제로베이스 백엔드 스쿨
- 기술 면접 준비
- 프로그래머스 자바
- 프로그래머스
- 코딩테스트 준비
- 코딩테스트 공부
- 자바
- 취업 준비
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |