字符串 charAt()
方法的语法为:
string.charAt(int index)
在这里, 字符串是String
类的对象。
charAt()参数
- index- 字符的索引(一个
int
值)
charAt()返回值
- 返回指定
index
处的字符
注意:如果传递给chartAt()
的索引为负或超出范围,则将引发异常。
示例:Java字符串charAt()
class Main {
public static void main(String[] args) {
String str1 = "Learn Java";
String str2 = "Learn\nJava";
// first character
System.out.println(str1.charAt(0)); // 'L'
// seventh character
System.out.println(str1.charAt(6)); // 'J'
// sixth character
System.out.println(str2.charAt(5)); // '\n'
}
}
在Java中,字符串的索引从0开始,而不是从1开始。这就是为什么chartAt(0)
返回第一个字符。同样, charAt(5)
和charAt(6)
返回第六个和第七个字符 。
如果需要查找指定字符的第一个匹配项的索引,请使用Java String indexOf()方法。