You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
TL;DR
우리 문자열 자료형은요 (feat. I Believe)
String
은 조금 특별한 자로형입니다. 그중 다양한 자료형을String
으로도 표현할 수 있습니다.String
클래스를 설계한 의도와는 다른 용도로 사용하는 상황에 해당하며, 오용하는 사례가 많습니다.String
자료형은 다른 자료형을 대신하는 타입으로 사용하는 것은 적절하지 않습니다.String
자로형은 입력받을 데이터가 진짜 문자열인 경우에만 사용하는 것이 좋습니다.문자열을 다른 값 타입 대용으로 사용하지 않는다면?
boolean
타입 사용int
,long
,float
,double
,BigInteger
,BigDecimal
타입 사용문자열을 열거 타입 대용으로 사용하지 않는다면?
문자열을 혼합 타입 대용으로 사용하지 않는다면?
예시
문자열을 권한 대용으로 사용하지 않는다면?
예시
AS-IS
key
)이 전역 네임스페이스에서 공유TO-BE
key
)으로 구현Beta Was this translation helpful? Give feedback.
All reactions