java String 截取第一位
时间: 2023-08-04 14:33:19 浏览: 109
假设你要截取的字符串是 `str`,可以使用以下代码截取第一位:
```java
public class Main {
public static void main(String[] args) {
String str = "hello";
char c = str.charAt(0); // 获取第一位字符
System.out.println(c); // 输出结果 h
}
}
```
字符串也可以像数组一样使用 `charAt()` 方法来访问每一位字符,下标从 0 开始。因此,`str.charAt(0)` 就是字符串的第一位字符。
相关问题
java subString 截取第一位
可以使用以下代码截取字符串的第一位:
```java
String str = "Hello";
String firstChar = str.substring(0, 1);
System.out.println(firstChar); // Output: H
```
在这个示例中,我们使用 `substring` 方法来获取字符串的第一位。第一个参数是起始索引,第二个参数是结束索引(不包括)。
因为我们只需要获取第一个字符,所以起始索引为0,结束索引为1。
java截取String后6位
可以使用 `substring` 方法来截取 `String` 后6位,具体代码如下:
```java
String str = "Hello World";
String lastSixChars = str.substring(str.length() - 6);
System.out.println(lastSixChars); // 输出 "World"
```
在这个例子中,我们首先定义了一个字符串 `str`,然后使用 `substring` 方法来截取字符串的后6位。为了确定要截取的起始位置,我们使用了 `str.length() - 6`,这个表达式的值就是字符串中倒数第6个字符的下标。最后,我们将截取的结果打印出来,输出就是字符串 "World"。
阅读全文