📅  最后修改于: 2023-12-03 15:38:34.284000             🧑  作者: Mango
在Java中,可以使用多种方法来找到字符串的最后一个字符。下面介绍其中的一些方法。
public static char getLastChar(String str) {
return str.charAt(str.length()-1);
}
charAt()
方法返回指定索引处的字符。因为字符串的索引从 0 开始,所以最后一个字符的索引为字符串长度减一。
public static char getLastChar(String str) {
return str.substring(str.length()-1).charAt(0);
}
substring()
方法返回一个新字符串,它是此字符串的一个子字符串。通过将参数指定为最后一个字符的索引,可以得到最后一个字符的子字符串。然后使用 charAt()
方法获取子字符串的第一个字符。
public static char getLastChar(String str) {
char[] charArray = str.toCharArray();
return charArray[charArray.length-1];
}
toCharArray()
方法将字符串转换为字符数组。然后可以使用数组的索引来获得最后一个字符。
public static char getLastChar(String str) {
return str.charAt(str.length()-1);
}
String类的 charAt()
方法可以返回指定位置的字符,而 length()
方法可以返回字符串的长度。
以上是在Java中找到字符串最后一个字符的方法。根据具体需求,选择相应的方法即可。