java charat是什么,讓我們一起了解一下?
charAt是一個能夠用來檢索特定索引下的字符的String實例的方法,charAt() 方法用于返回指定索引處的字符,索引范圍為從0到length() - 1。
它的函數用法是怎樣的?charAt(int index)參數是一個char值,返回該字符串的索引值。
代碼示例:
String?b="ss123456"g System.out.println(b.charAt(2));
輸出結果:
B:\jdk-15.0.2\bin\java.exe?"-j
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?StringBuilder public?class?CharAt?{ public?static?void?main(String[]?args)?{ //?Creating?an?StringBuilder?object StringBuilder?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?object st_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)); } }
以上就是小編今天的分享了,希望可以幫助到大家。