Java教程

Java String charAt()

Java String charAt()

在本教程中,我们将通过示例了解 Java String charAt() 方法。
charAt() 方法返回指定索引处的字符。

示例

class Main {
  public static void main(String[] args) {
    String str1 = "Java Programming";
    // returns character at index 2
    System.out.println(str1.charAt(2)); 
  }
}
// Output: v

charAt() 的语法

字符串 charAt()方法的语法是:
string.charAt(int index)
这里, stringString 类的对象。

charAt() 参数

index-字符的索引(int 值)

charAt() 返回值

返回指定index处的字符
注意: 如果传递给 chartAt() 的索引为负数或越界,则抛出异常。

示例: Java String 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() 方法。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4