当前位置:科普知识站>IT科技>

java|charat

IT科技 阅读(1.29W)

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

java charat是什么,让我们一起了解一下?

charAt是一个能够用来检索特定索引下的字符的String实例的方法,charAt() 方法用于返回指定索引处的字符,索引范围为从0到length() - 1。

它的函数用法是怎样的?
charAt(int index)参数是一个char值,返回该字符串的索引值。

代码示例:

String b="ss123456"gSystem.out.println(b.charAt(2));

输出结果:

B:jdk-15.0.2injava.exe "-j

java charat

charAt使用方法描述:

charAt返回处于index位置上的字符,index的范围是[0,s.length()-1],字符串中的第一个字符位于index 0上,下一个字符位于index 1上,并以此类推,类似于数组下标索引。这个方法接收一个下标仵为其参数,返回字符串中处在该下标位置的字符。第一个字符在0位置,最后一个字符在长度减1的位置。

例如:

var userName= " Bobba Louie"document.write(userName.charAt(4))

抛出异常:IndexOutOfBounds Exception:当参数为负数或者参数不小于字符串的长度时抛出,j结果返回"a"。

其中charAt(inti)方法返回位置i上的字符,这个方法与 String类的一样。

实战操作:

我们以java StringBuilder charAt()示例,来看看charat在java中的实际应用。

// Java program to demonstrate the example// of char  charAt(int indices) method of StringBuilderpublic class CharAt {public static void main(String[] args) {// Creating an StringBuilder objectStringBuilder st_b = new StringBuilder("Java");System.out.println("st_b = " + st_b);// By using charAt(1) method to display the character of// given index 1 i.e. 'a'System.out.println("st_b.charAt(1) = " + st_b.charAt(1));// Creating another StringBuilder objectst_b = new StringBuilder("Programming");System.out.println("st_b = " + st_b);// By using charAt(11) method throw an exception i.e.// no such index exists// System.out.println("st_b.charAt(11) = "+st_b.charAt(11));}}