DevYoon

[Java] 문자열에 문자 추가 및 삭제 본문

언어/Java

[Java] 문자열에 문자 추가 및 삭제

gimewn 2022. 5. 12. 22:08

Java 문자열에 문자 추가 및 삭제

1️⃣ 문자열에 문자 추가 및 삭제하기

자바에서는 문자열에 바로 문자를 추가할 수 없어서, 다음과 같은 과정을 거쳐주어야 한다.

1) String ➡️ Array 전환
2) Array ➡️ ArrayList 전환

Array는 크기가 정해져있기 때문에, 원소를 삭제하거나 추가할 때는 ArrayList로 변환해주어야 한다.

*️⃣ Array ➡️ ArrayList

ArrayList< type > 변수명 = new ArrayList< type >(Arrays.asList(변환할 배열명));

ex) ArrayList<String> arrlist = new ArrayList<String>(Arrays.asList(arr));

*️⃣ ArrayList에 값 추가하기

ArrayList.add(위치, '값');

*️⃣ ArrayList에서 값 삭제하기

ArrayList.remove(위치);