JAVA/오류고민

[백준] 2711번 오타맨 고창영

(งᐛ)ว 2023. 10. 23. 22:56
728x90

 

숫자와 문자열을 함께 배열에 담고

StringBuilder의 delete 함수를 사용해보자. 

 

**참고

 

[JAVA] JAVA API 클래스 (String 클래스, StringBuilder 클래스)

자바가 제공하는 String 클래스의 특징 1. 두가지의 객체 생성방법 (암시적, 명시적) 2. 불변의 법칙 : 한번 생성된 문자열의 내용은 변하지 않음 1. 객체 생성방법 String s1 = "abc"; //암시적 객체생성(

studywithjw.tistory.com

 

배열의 순서는 [0]부터 시작하고 

StringBuilder클래스에서 순서는 1부터 시작하므로 

글자하나를 삭제하고 싶다면 delete(a-1, a)를 해줘야 한다. (이상,미만)

ex. 4번째 글자 삭제를 원한다면 (5-1=4이상, 5미만) 으로 적용되게끔 만들기 

 

[0][1][2][3][4]

 1   2   3   4   5

 

 

728x90