Java 菜鸟教程

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Java 异常处理

Java 列表(List)

Java Queue(队列)

Java Map集合

Java Set集合

Java 输入输出(I/O)

Java Reader/Writer

Java 其他主题

Java String charAt() 使用方法及示例

Java String(字符串) 方法

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

字符串charAt()方法的语法为:

string.charAt(int index)

charAt()参数

  • index - 字符的索引(int值)

charAt()返回值

  • 返回指定索引(index)处的字符

注意:如果传递给的索引chartAt()为 负 或 超出范围,则将抛出异常。

示例:Java 字符串 charAt() 方法

class Main {
  public static void main(String[] args) {
    String str1 = "Learn Java";
    String str2 = "Learn\nJava";

    //第一个字符
    System.out.println(str1.charAt(0)); // 'L'

    //第七个字符
    System.out.println(str1.charAt(6)); // 'J'

    //第六个字符
    System.out.println(str2.charAt(5)); // '\n'
  }
}

在Java中,字符串的索引从0开始,而不是1。这就是为什么chartAt(0)返回第一个字符的原因。同样,charAt(5)和charAt(6)分别返回第六和第七个字符。

如果需要查找指定字符的第一个匹配项的索引,请使用Java String indexOf()方法。

Java String(字符串) 方法