문자열에서 마지막 문자를 제거하고 싶습니다. 나는 이것을 시도했다.
public String method(String str) {
if (str.charAt(str.length()-1)=='x'){
str = str.replace(str.substring(str.length()-1), "");
return str;
} else{
return str;
}
}
문자열의 길이-1을 얻고 마지막 문자를 아무것도 바꾸지 않고 (삭제), 프로그램을 실행할 때마다 마지막 문자와 동일한 중간 문자가 삭제됩니다.
예를 들어, 단어는 "좋아요"입니다. 메서드를 실행하면 "admie"가 나타납니다. 나는 그것을 존경하는 단어로 돌려주고 싶다.
null != str &&
수표 시작 부분에 추가하겠습니다 .