中間文字を入力
質問する
問題の説明
単語sの中間文字を返す関数を作成します.単語の長さが偶数の場合は、中間の2文字を返します.
在韓事項
sは、1または100より長い文字列です.
I/O例
s return
"abcde" "c"
"qwer" "we"
コード#コード#
class Solution {
public String solution(String s) {
String answer = "";
//짝수와 홀수인 경우로 나누어서 정리한다! 짝수면 2글자가 나오고 홀수면 1글자가 나올 것이다.
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;
}
}
class Solution {
public String solution(String s) {
String answer = "";
// 1. 짝수인 경우
if(s.length() % 2 == 0){
// 1-1. 문자열 길이/2 와 문자열 길이/2 - 1
answer+=s.charAt(s.length()/2-1);
answer+=s.charAt(s.length()/2);
// 2. 홀수인 경우
}else{
// 2-1. 문자열 길이/2
answer+=s.charAt(s.length()/2);
}
return answer;
}
}
Reference
この問題について(中間文字を入力), 我々は、より多くの情報をここで見つけました https://velog.io/@jjems/가운데-글자-가져오기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol