본문 바로가기
반응형

string2

기본 API 클래스 (2) Preface 각 클래스에서 제공하는 메소드의 양이 정말 많지만, 대부분의 메소드는 지금까지 이런저런 코드를 작성하며 한 번 쯤 보고 사용해 봤던 것들이라 쉽게 이해할 수 있었다. 또, 메소드들의 이름이 직관적이라 어떤 동작을 하는 메소드인지 헷갈릴 걱정은 하지 않아도 될 것 같다. 다만 필요할 때 적절한 메소드를 사용하려면 적어도 자주 사용되는 것들의 이름은 확실히 암기해야 할 것 같다. 본문에 정규 표현식에 관한 내용도 있는데, 이 부분은 필요할 때 다시 찾아 공부할 생각이다. 아 그리고 박싱과 언박싱의 개념이 확 와닿지 않아 gpt에게 몇 가지 질문을 했다. Q1: boxing과 unboxing은 언제 왜 일어나는거야? A1: boxing과 unboxing은 기본 데이터 타입과 래퍼 클래스 객체 간.. 2023. 4. 14.
참조 타입 Preface 이번 장에선 데이터 타입의 종류를 공부했다. 숫자의 타입 변환은 조금 익숙해졌다 싶었는데, 이번엔 배열을 생성하는 방법이 헷갈린다. 배열을 생성함과 동시에 값을 할당하는 방법, 선언한 후 값을 할당하는 방법, 배열의 크기만 설정한 후 값을 할당하는 방법 등 배열 객체를 생성하는 방법이 너무 다양하다. 또, 숫자형에서 문자열로, 문자열에서 숫자형으로 데이터 타입을 변환하는 방법도 계속 잊어버린다. 이 외에도 배열의 값을 출력하면 "[I@6bf2d08e"과 같은 이상한 값이 출력되어 올바른 값을 출력하는 방법도 따로 찾아봤다. 자바를 공부하다 보니 초보자는 자바와 C같은 언어보다 파이썬을 먼저 공부하라는 말이 100% 이해된다. 1. 데이터 타입 분류 - 데이터 타입 1) 기본(원시: prim.. 2022. 10. 7.