Algorithm/Programmers
[ํ๋ก๊ทธ๋๋จธ์ค/JAVA] ๊ฐ์ด๋ฐ ๊ธ์ ๊ฐ์ ธ์ค๊ธฐ
carsumin
2021. 10. 13. 17:28

๋ฌธ์์ด ์ถ์ถํ๋ ๋ฐฉ๋ฒ์ ๋ํด์ ๊ณต๋ถํ๊ณ ์ ๊ธฐ๋ก
๋ฌธ์์ด ์ถ์ถํ๋ ๋ฐฉ๋ฒ์๋ 3๊ฐ์ง๊ฐ ์๋ค.
substring
substring(int a1) : a1๋ถํฐ ๋๊น์ง ๋ฐํ
substring(int a1, int a2) : a1~a2 ์ ๊น์ง ๋ฐํ
indexOf
indexOf(int n/String str) : n์ด๋ str์ด ์๋ ์ธ๋ฑ์ค ๋ฐํ
charAt
charAt(int n) : n๋ฒ์งธ ์์น์ ๊ฐ์ ๋ฐํ
class Solution {
public String solution(String s) {
String answer = "";
if(s.length() % 2 == 0){ //์ง์
answer = s.substring(s.length()/2-1, s.length()/2+1);
}else{
answer = s.substring(s.length()/2, s.length()/2+1);
}
return answer;
}
}
์ด๋ ๊ฒ ๊ฐ๋จํ๊ฒ ํ ์ ์๋ค.
length -> ๋ฐฐ์ด ๊ธธ์ด
length() -> ๋ฌธ์์ด ๊ธธ์ด