[TIL] Today I Learned - 221124

2022. 11. 24. 21:28기록/TIL

[TIL] Today I Learned - 221124

 

221124 기록

 

파이썬 알고리즘

진법 문제 풀이를 하면서 진법에 대해서 정리했다.

[Python] n진법 변환 (tistory.com)

 

[Python] n진법 변환

[Python] n진법 변환 알고리즘 문제풀이를 하다가 3진법 변환의 문제를 만났다. 해당 경우 기존 진법의 정의를 사용하여 변환하였으나 파이썬에는 유용한 진수 변환 메서드들이 존재하기에 이를

skyriv312079.tistory.com

 

 

java

 

은행을 객체 지향적으로 표현하기 위해 팀원들과 미니 프로젝트를 시작. 

시작을 하면서 객체의 값을 비교하기 위해 == 연산자를 썼다가 오류가 생겼고 equals() 메서드를 사용하여 오류를 해결하였다. 오늘 ==연산자와 equals의 값을 비교하여 정리한 글을 적으려 했지만 시간상의 문제로 내일 적으려고 한다. 

primitive 타입은 == 연산자를 통해 값을 비교할수 있지만 이 타입이 reference 타입으로 넘어가면 해당 연산자는 비교하려는 변수가 있는 주소를 비교해 동일한 변수인지만 체크 함으로 reference 타입을 비교할 때는 Object 객체에서 상속받아 사용되는 각 reference마다 존재하는 equals()를 사용해야 한다.

 

 

'기록 > TIL' 카테고리의 다른 글

[TIL] Today I Learned - 221128  (0) 2022.11.28
[TIL] Today I Learned - 221125  (0) 2022.11.26
[TIL] Today I Learned - 221123  (0) 2022.11.23
[TIL] Today I Learned - 221122  (0) 2022.11.22
[TIL] Today I Learned - 221121  (0) 2022.11.21