获取String最后一位
时间: 2023-08-12 09:34:55 浏览: 35
可以使用String的charAt()方法获取最后一位,代码如下:
```
String str = "Hello World!";
char lastChar = str.charAt(str.length() - 1);
System.out.println(lastChar);
```
输出结果为:
```
!
```
相关问题
string字符串获取最后一位字符
可以使用字符串的下标来获取最后一位字符,例如:
```python
s = "hello"
last_char = s[-1] # 获取最后一位字符 "o"
```
或者使用字符串的 `len()` 函数获取字符串长度,然后再用下标获取最后一位字符,例如:
```python
s = "hello"
last_char = s[len(s)-1] # 获取最后一位字符 "o"
```
另外,还可以使用字符串的 `str[-1:]` 来获取最后一位字符,例如:
```python
s = "hello"
last_char = s[-1:] # 获取最后一位字符 "o"
```
String 切割最后一位
如果你想要将一个字符串切割掉最后一位,可以使用 `substring` 方法来实现。`substring` 方法可以从一个字符串中提取子字符串。
以下是一个示例代码:
```java
public class Main {
public static void main(String[] args) {
String str = "Hello World";
String result = str.substring(0, str.length() - 1);
System.out.println("切割后的字符串:" + result);
}
}
```
在上面的示例中,我们定义了一个字符串 `str`,然后使用 `substring` 方法来切割掉最后一位字符。我们通过指定起始索引为 0,结束索引为 `str.length() - 1` 来实现这个目的。这样就可以获取到除了最后一位的子字符串。
输出将会是:
```
切割后的字符串:Hello Worl
```
这样就实现了将字符串切割掉最后一位的功能。你可以根据需要修改代码中的变量名和具体的字符串内容。