java 获取字符串后两位
时间: 2023-08-11 21:08:37 浏览: 122
可以使用字符串的 `substring` 方法来获取字符串的后两位。具体实现方法如下:
```java
String str = "Hello World";
String lastTwo = str.substring(str.length() - 2);
```
这里的 `substring` 方法中,参数传入的是字符串的起始位置,由于我们需要获取的是后两位,因此起始位置是字符串长度减去 2。如果字符串长度小于 2,那么这个方法会抛出 `IndexOutOfBoundsException` 异常。
相关问题
java 获取字符串前两位
您可以使用字符串的 substring 方法来获取字符串的前两位。下面是一个示例代码:
```
String str = "hello world";
String firstTwoChars = str.substring(0, 2);
System.out.println(firstTwoChars); // 输出 "he"
```
在这个例子中,我们将字符串 "hello world" 存储在变量 str 中,并使用 substring 方法来获取前两位。substring 方法的第一个参数表示要提取的子字符串的起始位置(从 0 开始),第二个参数表示要提取的子字符串的结束位置(不包括该位置的字符)。因此,substring(0, 2) 返回的是字符串的第一个和第二个字符,即 "he"。
使用java获取字符串的前两位字符
要使用Java获取字符串的前两位字符,可以使用`substring`方法。下面是一个示例代码:
```java
String str = "Hello, World!";
String firstTwoChars = str.substring(0, 2);
System.out.println(firstTwoChars);
```
这段代码将输出字符串 "He",它是原始字符串的前两个字符。`substring`方法接受两个参数,第一个参数是起始索引(包括),第二个参数是结束索引(不包括)。在上面的代码中,我们使用0作为起始索引,2作为结束索引,以获取前两个字符。