substring()
- substring()์ ์์์ง์ ๊ณผ ์ข
๋ฃ์ง์ ์ ์ง์ ํ์ฌ ๋ฌธ์์ด์ ํน์ ๋ถ๋ถ์ ์๋ผ๋ด๊ฑฐ๋ ์ด์ด๋ถ์ด๋๊ฒ์ผ๋ก ํ์ฉํ ์ ์๋ค.
ํ์ฉํํ
- substring( int startIndex ) : ์ง์ ํ index๋ถํฐ ๋ฌธ์์ด ๋๊น์ง ์๋ผ์ ๋ฐํํ๋ค.
- substring( int startIndex , int endIndex ) : ์ง์ ํ ์์index๋ถํฐ ์ข
๋ฃindex๊น์ง ์๋ผ์ ๋ฐํํ๋ค.
ํ์ฉ์์
class Solution {
public String solution(String my_string, String overwrite_string, int s) {
String answer = "";
String a = my_string.substring(0,s);
String b = my_string.substring(s+overwrite_string.length());
answer += a+overwrite_string+b;
return answer;
}
}
/*
๋ฌธ์์ด my_string, overwrite_string๊ณผ ์ ์ s๊ฐ ์ฃผ์ด์ง๋๋ค.
๋ฌธ์์ด my_string์ ์ธ๋ฑ์ค s๋ถํฐ overwrite_string์ ๊ธธ์ด๋งํผ์
๋ฌธ์์ด overwrite_string์ผ๋ก ๋ฐ๊พผ ๋ฌธ์์ด์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.
*/