Indholdsfortegnelse:

Hvordan konverterer jeg en streng til et char-array i Java?
Hvordan konverterer jeg en streng til et char-array i Java?

Video: Hvordan konverterer jeg en streng til et char-array i Java?

Video: Hvordan konverterer jeg en streng til et char-array i Java?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, November
Anonim

Konverter en streng til tegnarray i Java

  1. Trin 1: Hent snor .
  2. Trin 2: Opret en tegnarray af samme længde som af snor .
  3. Trin 3: Kør over snor at kopiere Karakter ved det i'te indeks af snor til i'te indeks i array .
  4. Trin 4: Returner eller udfør handlingen på tegnarray .

Derfor, hvordan konverterer du en streng til en char i Java?

Vi kan bruge værdienAf( char ch) metode til Snor klasse for at konvertere en bestået char lm til a Snor . Denne metode accepterer char som et argument og returnerer snor svarende til argumentet. I det følgende eksempel har vi har -en char ch med værdien 'P' og vi konverterer denne til a Snor str ved hjælp af Snor.

Ligeledes er String et char-array i Java? char er en primitiv datatype, hvorimod Snor er en klasse i java . char repræsenterer en enkelt Karakter hvorimod Snor kan have nul eller flere tegn. Så Snor er en array af tegn.

På samme måde, hvordan konverterer jeg et array til en streng i Java?

  1. Opret et tomt String Buffer-objekt.
  2. Gå gennem elementerne i String-arrayet ved hjælp af loop.
  3. I løkken skal du tilføje hvert element i arrayet til StringBuffer-objektet ved hjælp af append()-metoden.
  4. Konverter til sidst StringBuffer-objektet til streng ved hjælp af toString()-metoden.

Hvordan konverterer jeg en streng til et char-array i C++?

Konverter en streng til char-array i C++

  1. strcpy funktion. Ideen er at bruge funktionen c_str() til at konvertere std::strengen til en c-streng. Så kan vi simpelthen kalde strcpy()-funktionen for at kopiere c-strengen til et char-array.
  2. std::string::kopi. Vi ved, at strcpy() er en C-funktion.

Anbefalede: