본문 바로가기

string3

[Java] equals()과 == 차이점, String Constant Pool(상수 풀) 자바에서 String의 값을 비교할때 equals()를 쓰시나요 ==을 쓰시나요? 보통 산술연산자에서 값을 비교할때는 ==을 하는데요 인텔리제이에서 String의 값을 비교할때 ==을 쓰면 아래와 같은 메세지를 확인할 수 있어요 option+enter를 눌러주면 ==을 equals()로 바꾸라고 조언을 해줍니다. ==와 equals()는 어떤 차이가 있는걸까요? ==은 비교를 위한 연산자, equals()는 비교를 위한 메소드로 둘다 비교를 하는 목적은 맞습니다. ⭕️ 하지만 비교를 하는 내용 ❗️알맹이❗️가 다릅니다. ❌ ==은 주소 값을 비교합니다. equals는 주소 안에 들어있는 값을 비교합니다. 그렇다면,,, new String("Java")와 new String("Java")는 같을까요? 🤔 .. 2020. 4. 29.
[프로그래머스 SQL] String, Date 문제 풀이 String, Date는 문자열과 날짜를 다룰 수 있는가를 확인하는 문제들입니다. 레벨은 2~3으로 측정되어 있고, 출제 빈도와 평균 점수는 낮다고 합니다. https://programmers.co.kr/learn/courses/30/parts/17047 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 루시와 엘라 찾기 SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE FROM ANIMAL_INS WHERE NAME IN ('Lucy', 'Ella', 'Pickle', 'Rogan', 'Sabrina', 'Mitty') ORDER BY.. 2020. 1. 19.
[SWEA] 4406. 모음이 보이지 않는 사람 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWNcD_66pUEDFAV8&categoryId=AWNcD_66pUEDFAV8&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com string 배열의 index를 돌면서 해당 값이 a, e, i, o, u인 경우에 erase 함수를 이용하여 해당 index를 삭제했다. 처음엔 erase 기능을 하는 함수가 있을 것 같다곤 생각했는데 확실히 몰라서 밑 코드로 풀었다가 PASS 하고 난 뒤에 erase 함수를 찾아서 코드를 수정했다. for .. 2019. 5. 3.