본문 바로가기

개발/TIL

[TIL#11] Stream / 알고리즘 연습

오늘 한 공부 키워드

1. Stream

2. Java 알고리즘 문제풀이

 

 

 

Stream

2024.05.01 - [개발/Java] - [Java] Stream 1 : 스트림 생성하기

 

[Java] Stream 1 : 스트림 생성하기

요즘 스트림의 매력에 빠져서 스트림에 대해 공부하고 있다. 스트림에 대한 내용이 생각보다 많아서 글을 나눠서 1, 2, 3으로 정리해볼 생각이다.  Stream 1 : 스트림 생성하기 🚩현재 위치Stream 2 :

ggumijju.tistory.com

2024.05.01 - [개발/Java] - [Java] Stream 2 : 스트림 가공하기

 

[Java] Stream 2 : 스트림 가공하기

요즘 스트림의 매력에 빠져서 스트림에 대해 공부하고 있다. 스트림에 대한 내용이 생각보다 많아서 글을 나눠서 1, 2, 3으로 정리해볼 생각이다.  Stream 1 : 스트림 생성하기2024.05.01 - [개발/Java] -

ggumijju.tistory.com

 

 

 

 

 

 

Java 알고리즘 문제풀이

 

1. 문자열 한 글자씩 분리

2024.05.03 - [알고리즘] - [Java] 문자열 한 글자씩 분리

 

[Java] 문자열 한 글자씩 분리

문자열 한 글자씩 분리 split의 인자로 띄어쓰기 없이 ""만 넣어주면 한글자씩 분리가 된다.String name = "ggumi";name.split("");

ggumijju.tistory.com

 

 

2. 숫자의 길이

2024.05.03 - [알고리즘] - [Java] 숫자 길이 세기 (자릿수 구하기)

 

[Java] 숫자 길이 세기 (자릿수 구하기)

숫자 자릿수 구하기  (1) Math의 log를 사용해서 수학 공식으로 구하기Math.log(num)+1  (2) 숫자를 모두 문자열로 바꾸어서 길이 세기String.valueOf(num).length();

ggumijju.tistory.com

 

 

 

3. 제곱

Math.pow(2,3) //=> 2의 3승