📜  Java字符串charAt()

📅  最后修改于: 2020-09-27 02:29:01             🧑  作者: Mango

Java String charAt()方法返回指定索引处的字符 。

字符串 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()方法。