logo

Muunna merkkijono merkkijonoksi Javassa

Tässä muunnetaan a merkkijono primitiiviseen tietotyyppiin. On suositeltavaa tuntea hyvin Wrapper-luokat ja käsitteet, kuten autoboxing ja unboxing, koska javassa niitä käytetään usein tietotyyppien muuntamiseen.

Kuvitukset:



 Input : Hello World Output : [H, e, l, l, o, W, o, r, l, d]>
 Input : GeeksForGeeks Output : [G, e, e, k, s, F, o, r, G, e, e, k, s]>

Erilaisia ​​tapoja muuntaa merkkijono merkkijonoksi

  1. Naiivia lähestymistapaa käyttämällä silmukoiden kautta
  2. String-luokan toChar()-menetelmän käyttäminen

Tapa 1: Naiivilla lähestymistavalla

  1. Hanki lanka.
  2. Luo merkkijono, joka on samanpituinen kuin merkkijono.
  3. Kulje merkkijonon yli kopioidaksesi merkkijonon i:nnestä indeksistä taulukon i:nteen indeksiin.
  4. Palauta tai suorita toiminto merkkijonolle.

Esimerkki:

Java




arraylist javassa





sql ddl -komennot
// Java Program to Convert a String to Character Array> // Using Naive Approach> // Importing required classes> import> java.util.*;> // Class> public> class> GFG {> >// Main driver method> >public> static> void> main(String args[])> >{> >// Custom input string> >String str =>'GeeksForGeeks'>;> >// Creating array of string length> >// using length() method> >char>[] ch =>new> char>[str.length()];> >// Copying character by character into array> >// using for each loop> >for> (>int> i =>0>; i ch[i] = str.charAt(i); } // Printing the elements of array // using for each loop for (char c : ch) { System.out.println(c); } } }>

>

>

java lambda
Lähtö

G e e k s F o r G e e k s>

Tapa 2: Käyttämällä toCharArray() Menetelmä

Kärki : Tämä menetelmä on erittäin tärkeä, koska useimmissa haastatteluissa lähestymistapa nähdään enimmäkseen tämän menetelmän kautta.

Toimenpide:

mylivericket
  1. Nauran saaminen.
  2. Merkkijonon kanssa samanpituisen merkkijonon luominen.
  3. Taulukon tallentaminen toCharArray()-menetelmällä.
  4. Merkkijonon palauttaminen tai toiminnon suorittaminen.

Esimerkki:

Java




viittauksen osoitin

// Java Program to Convert a String to Character Array> // Using toCharArray() Method> // Importing required classes> import> java.util.*;> // Class> public> class> GFG {> >// Main driver method> >public> static> void> main(String args[])> >{> >// Custom input string> >String str =>'GeeksForGeeks'>;> >// Creating array and storing the array> >// returned by toCharArray() method> >char>[] ch = str.toCharArray();> >// Lastly printing the array elements> >for> (>char> c : ch) {> >System.out.println(c);> >}> >}> }>

>

>

Lähtö

G e e k s F o r G e e k s>