Java字符串charAt()
Java 字符串 charAt()方法返回给定索引号的char值。
索引号从0开始到n-1,其中n是字符串的长度。如果给定的索引号大于或等于此字符串长度或负数,则返回StringIndexOutOfBoundsException。
内部实现
签名
字符串 charAt()方法的签名如下:
参数
index:索引号,以0开头
Returns
字符值
Specified by
CharSequence接口,位于java.lang包内。
Throws
StringIndexOutOfBoundsException:如果index为负值或大于此字符串长度。
Java String charAt()方法示例
输出:
带有charAt()的StringIndexOutOfBoundsException
让我们看一下传递更大索引值的charAt()方法的示例。在这种情况下,它将在运行时引发StringIndexOutOfBoundsException。
输出:
Java String charAt()示例3
让我们看一个简单的示例,在该示例中,我们从提供的字符串中访问第一个和最后一个字符。
输出:
Java String charAt()示例4
让我们看一个示例,其中我们访问出现在奇数索引处的所有元素。
输出:
Java String charAt()示例5
让我们看一个示例,其中我们在计算字符串字符的频率。
输出:
0
相关文章:Java命名约定 以下是Java编程语言的一些命名约定。在Java中开发软件时,必须遵循它们,以保证代码的良好维护和可读性。Ja […]...
Java注释 在程序中,注释通过解释所涉及的代码的目的或思想,来使程序变得更易于阅读,并且注释的正确使用使维护更加容易,并且 […]...
java.lang.Object的灵活性 我们都喜欢Python的机制,Python让我们不必理会变量的数据类型。 有趣的是,我们在Java中也有一个类 […]...
Java中的DoubleStream mapToObj() DoubleStream mapToObj()返回一个对象值的Stream,其中包含应用给定函数的结果。 语法 […]...
Java中的数组类Array java.util包中的Arrays类是Java Collection Framework的一部分。此类提供了 […]...
C/C++指针与Java引用 Java没有指针, 但Java有引用。 引用:引用是引用其他内容的变量,可以用作其他内容的别名。 指针:指针是 […]...
用Java打印异常消息的3种不同方式 在Java中,有三种方法可以打印异常信息。所有这些都存在于Throwable类中。由于Throwable是所有 […]...
Java接口 Java接口 Java中的接口是类的蓝图。它具有静态常量和抽象方法。 Java中的接口是一种实现抽象的机制。J […]...