Web Backend/Java
String.split() method
String.split() method
2021.06.28String.split() 입력받은 정규표현식 or 특정 문자를 기준으로 String을 쪼개서 String의 배열에 저장하는 함수 parameter 1개 - 입력한 parameter를 기준으로 String을 쪼개서 String의 배열에 저장 parameter 2개 - 첫번째 parameter를 기준으로 쪼개고, 두번째 인자 값을 String을 쪼개서 저장한 최대 배열의 길이로 설정
String.valueOf( ) method
String.valueOf( ) method
2021.06.28해당 method에 대해 공부하기 위해서는 우선 toString() method를 함께 같이 알아봐야할 필요성이 있다. 사실 valueOf() method는 toString method와 수행하는 기능 자체 "Object의 값을 String으로 반환한다" 라는 점에서 크게 다르지 않다. 다만, Object가 null인 경우 이를 처리하는 방식에서 차이를 보인다. toString() method의 경우 해당 method를 호출한 Object가 null인 경우 NPE(= NullPointerException)를 발생시킨다. 하지만 valueOf() method의 경우 해당 method를 호출한 Object가 null인 경우 "null" 이라는 String을 반환한다는 점에서 그 차이가 있다. String.v..
String.join() method
String.join() method
2021.06.28java8 부터는 String class에서 .join() 이라는 method를 지원한다. String.join() 여러 개의 String을 이어붙여 하나의 String으로 만들어주는 method 실제로 다음과 같은 형식으로 활용해볼 수 있다. .join("delimiter", List); .join("delimiter", Array); 여기서 "delimiter"는 각 String을 이어 붙일 때 그 사이에 삽입할 문자를 가리키는 것이며, 두번째 parameter로 위치하는 List또는 Array는 이어붙일 String들의 set이라고 이해하면 된다. 간단하게 예시를 살펴보도록 하자. 위의 예시에서 str_set은 여러 명의 이름을 저장하는 String Array 이며, 그 아래와 같이 join met..