java.lang.String.charAt() 方法返回指定索引处的char值。索引范围是从0到length() - 1。对于数组索引,序列的第一个char值是在索引为0,索引1,依此类推,
2.声明
以下是声明java.lang.String.charAt()方法
public char charAt(int index)
参数
index -- 这是该指数的char值.
返回值
此方法返回这个字符串的指定索引处的char值。第一个char值的索引为0.
异常
IndexOutOfBoundsException -- 如果index参数为负或不小于该字符串的长度.
实例
3.下面的示例演示使用的java.lang.String.charAt()方法.
package com.yiibai
import java.lang.*
public class StringDemo {
public static void main(String[] args) {
String str = "This is yiibai"
// prints character at 1st location
System.out.println(str.charAt(0))
// prints character at 5th location i.e white-space character
System.out.println(str.charAt(4))
// prints character at 18th location
System.out.println(str.charAt(17))
}
}
编译和运行上面的程序,这将产生以下结果。它也会打印空白字符。
T
p
charAtpublic char charAt(int index)返回指定索引处的 char 值。索引范围为从 0 到 length() - 1。序列的第一个 char 值位于索引 0 处,第二个位于索引 1 处,依此类推,这类似于数组索引。
如果索引指定的 char 值是代理项,则返回代理项值。
指定者:
接口 CharSequence 中的 charAt
参数:
index - char 值的索引。
返回:
此字符串指定索引处的 char 值。第一个 char 值位于索引 0 处。
抛出:
IndexOutOfBoundsException - 如果 index 参数为负或小于此字符串的长度。
charat_百度百科charat(intindex)方法是一个能够用来检索特定索引下的字符的string实例的方法。
charat()方法返回一个位于提供给它的参数索引处的字符。
s.chatat(i)的意义就是,i为条件,就是第几个字符,i的取值范围为小于s的长度