문자열 2

(2)파이썬알고리즘인터뷰 - leetCode:[819]Most Common Word

https://leetcode.com/problems/most-common-word/ Most Common Word - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 📌문제 설명 str으로 입력을 받아 그 단어 중 banned 리스트에 없는 단어중 가장 많은 빈도의 단어를 반환하는 문제! def mostCommonWord(self, paragraph: str, banned: List[str]) -> str: 리트코드는 이렇게 함수형태로 주어진다. 이에따라서 리스..

java - 문자열[==,!=,compareTo, equals](6)

1. 문자열 문자열은 자바에서 기본적으로 제공하는 클래스인 String 타입을 사용한다. String s1 = "안녕 java"; -> s1은 내부적으로 new String("안녕 java")를 호출해 생성한 객체이다. -> "안녕 java"를 문자열 리터럴이라고 한다. String s2 = "안녕 java"; 가 추가된다면 내용이 같으므로 s2라는 객체를 새롭게 생성하는 것이 아니라 기존의 문자열 리터럴을 공유한다. 즉 s1과 s2는 동일한 객체를 가리킨다! 2. 문자열의 비교 일반적으로 비교연산에 사용하는 "==" 와 "!="는 문자열을 비교할때 다른 의미로 사용한다. 문자열이 동일한지 비교하는 것이 아니라 동일한 객체인지 검사하는 것이다. public class String1Demo { public..