Paano Maipatupad ang charAt Sa Java?



Ang artikulong ito sa charAt sa Java ay magpapakilala sa iyo sa pamamaraan ng string ng Java charAt (). Ipapakita ng artikulong ito ang iba't ibang mga paraan upang magamit ang pamamaraang ito.

Ang charAt () sa ay isang pamamaraan, partikular na ginamit upang ibalik ang character sa tinukoy na index sa isang string. Sa artikulong ito mauunawaan natin nang detalyado ang paksang ito. Saklaw ang artikulong ito sa artikulong ito,

Kaya't magsimula tayo





charAt sa Java

Para sa pamamaraan na charAt (), ang ipinasa na halaga ng index ay dapat na nasa pagitan ng 0 at (haba ng string - 1). Sakaling ang indeks na halaga ay mas malaki kaysa sa, katumbas ng, o isang negatibong numero, a StringIndexOutOfBoundsException ay naibalik.

Lagda



pampublikong char charAt (int index)

Parameter

index: Ang index ng character na ibabalik



Bumalik ka

Ang character sa tinukoy na posisyon ay naibalik.

Pagbubukod

StringIndexOutOfBoundException : Ibinalik kung ang halaga ng index ay negatibo, mas malaki sa, o katumbas ng haba ng string.

Nagpapatuloy sa charAt na ito sa artikulong Java

Halimbawa

pampublikong klase Pangunahing {public static void main (String args []) {String str = 'Dapat nating i-save ang planeta mula sa pagbabago ng klima' // Ibinabalik nito ang unang karakter ng string char c1 = str.charAt (0) char c2 = str.charAt (5) char c3 = str.charAt (9) char c4 = str.charAt (15) System.out.println ('Character at 0 index:' + c1) System.out.println ('Character at 5th index: '+ c2) System.out.println (' Character at 9th index: '+ c3) System.out.println (' Character at 15th index: '+ c4)}}

Paglabas

Ang character na sa 0 index ay: W

naka-link na code ng listahan sa c

Ang character sa 5th index ay: s

Ang character sa ika-11 index ay: a

Ang character sa ika-20 index ay: e

Nagpapatuloy sa charAt na ito sa artikulong Java

Halimbawa para sa StringIndexOutOfBoundsException

Sa pagpasa ng isang negatibong index, o index na mas malaki kaysa sa haba () - 1, pagkatapos ay itinapon ang isang StringIndexOutOfBoundsException.

Sa sumusunod na halimbawa, isang negatibong index ang naipasa:

publikong klase Pangunahing {public static void main (String args []) {String str = 'ClimateChange' // negatibong index char c = str.charAt (-1) System.out.println (c)}}

Paglabas

Exception sa thread na 'pangunahing' java.lang.StringIndexOutOfBoundsException: String index na wala sa saklaw: -1

at java.base / java.lang.StringLatin1.charAt (tringLatin1.java:44)

sa java.base / java.lang.String.charAt (String.java:692)

sa Main.main (Main.java dagdagan)

Lumabas ang utos na may katayuan na hindi zero na 1

Natapos ang code nang may pagbubukod.

Nagpapatuloy sa charAt na ito sa artikulong Java

Pag-print ng lahat ng mga character ng isang string gamit ang charAt ()

Ang paggamit ng para sa loop mula 0 hanggang sa haba ng string () -1 ay ginawa, upang mai-print ang lahat ng mga character ng isang string.

pampublikong klase Pangunahing {public static void main (String args []) {String s = 'ClimateChange' para sa (int i = 0 i<=s.length()-1 i++) { System.out.println(s.charAt(i)) } } }

Paglabas

C

l

ako

m

sa

t

ay

C

h

sa

n

g

ay

Nagpapatuloy sa charAt na ito sa artikulong Java

Binibilang ang dalas ng isang character na gumagamit ng charAt ()

pampublikong klase Pangunahing {public static void main (String [] args) {String s = 'ClimateChangeIsReal' int count = 0 para sa (int i = 0 i<=s.length()-1 i++) { if(s.charAt(i) == 'C'){ count++ } } System.out.println('Frequency of C is: '+count) } } 

Ang dalas ng isang character ay maaaring matukoy sa pamamagitan ng paggamit ng charAt ():

Paglabas

Dalas ng C ay: 2

Nagpapatuloy sa charAt na ito sa artikulong Java

Pagpi-print ng una at huling karakter ng isang string

Ang una at huling karakter ng isang string ay maaaring mai-print gamit ang charAt ():

pampublikong klase Pangunahing {public static void main (String [] args) {String s = 'Change Change Is Real' int strLength = s.length () // first character System.out.println ('Character at 0 index:' + s.charAt (0)) // Kinukuha ang huling Character na naroroon sa string haba-1 index System.out.println ('Character at last index:' + s.charAt (strLength-1))}}

Paglabas

Character sa 0 index: C

Character sa huling index: l

Ang pamamaraan na charAt () ay nagbibigay sa gumagamit ng maraming mga paraan upang ma-access ang mga elemento sa anumang tinukoy na index, hangga't ang index ay nahuhulog sa loob ng isang naaangkop na saklaw.

ano ang pamamaraan sa javascript

Sa gayon ay natapos na kami sa artikulong ito sa 'charAt in Java'. Kung nais mong matuto nang higit pa, tingnan ang ni Edureka, isang pinagkakatiwalaang kumpanya sa pag-aaral sa online. Ang kurso sa pagsasanay at sertipikasyon ng Java J2EE at SOA ng Edureka ay idinisenyo upang sanayin ka para sa parehong core at advanced na mga konsepto ng Java kasama ang iba't ibang mga balangkas ng Java tulad ng Hibernate & Spring.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng blog na ito at babalikan ka namin sa lalong madaling panahon.