JAVA
퇴근 후 JAVA - 문자열 바꾸기 (split, join편)
제이아이엔
2023. 3. 20. 00:03
반응형
아 ~ 벌써 일요일이 지나 갔습니다.
비전공자의 자바공부는 정말로 지옥이네요.
언젠가 저도 빛을 발휘할 수 있겠죠.
자 일상생활에 비교해서 문제해결을 해보겠습니다.
날짜
22/10/19
라는 문자열이 있습니다.
근데 22-10-19로 바꾸고 포맷형을 바꾸고싶고,
22 , 10, 19를 뽑고 싶을 때가 생길겁니다.
그럼 어떻게 뽑을까?
다양한 방법이 있겠지만,
split, join을 활용하고자 합니다.
String date = "22/10/19"
방법을 구상해 봅시다.
split("/") 으로 쪼개면 각각 데이터 22 , 10, 19를 뽑을 수 있을꺼 같네요
그럼 어디다가 저장할까요?
split반환값이 배열이기 때문에 배열로 저장합니다.
String [] split_date = date.split("/");
[22,10,19] 가 저장이 됬을꺼고, 이걸 이제 조인하겠습니다.
String result = String.join("-",split_date);
하면 깔끔하게
"22-10-19" 가 완성 되겠죠.
오늘 키포인트
string을 split 하면 sting[]
String.join() 메소드로 [] 인자들 String으로 결합
728x90