Umwandlung von String zu Char in Java

Manchmal müssen wir in Java-Programmen einen String in ein Char-Array umwandeln oder einen String ab einem bestimmten Index in Char konvertieren.

String in Char in Java

String zu Char in Java, String in Char-Array. Die String-Klasse hat drei Methoden im Zusammenhang mit Char. Lassen Sie uns diese betrachten, bevor wir uns ein Java-Programm zur Umwandlung von String in Char-Array ansehen.

  • char[] toCharArray(): Diese Methode wandelt einen String in ein Char-Array um. Die Größe des Char-Arrays entspricht der Länge des Strings.
  • char charAt(int index): Diese Methode gibt das Zeichen an einem bestimmten Index des Strings zurück. Diese Methode wirft eine StringIndexOutOfBoundsException aus, wenn der Indexwert negativ ist oder die Länge des Strings überschreitet.
  • getChars(int srcBegin, int srcEnd, char dst[], int dstBegin): Diese Methode ist sehr nützlich, wenn Sie einen Teil des Strings in ein Char-Array umwandeln möchten. Die ersten beiden Parameter definieren den Start- und Endindex des Strings; das letzte zu kopierende Zeichen befindet sich am Index srcEnd-1. Die Zeichen werden ab dem Index dstBegin in das Char-Array kopiert und enden bei dstBegin + (srcEnd-srcBegin) – 1.

Lassen Sie uns ein einfaches Java-Programmbeispiel zur Umwandlung von String in Char-Array betrachten.

package com.journaldev.string;

public class StringToCharJava {

    public static void main(String[] args) {
        String str = "journaldev";
        
        //String zu Char-Array
        char[] chars = str.toCharArray();
        System.out.println(chars.length);
        
        //Char an spezifischem Index
        char c = str.charAt(2);
        System.out.println(c);
        
        //Kopiere String-Zeichen in Char-Array
        char[] chars1 = new char[7];
        str.getChars(0, 7, chars1, 0);
        System.out.println(chars1);
        
    }

}

Fazit

Im obigen Programm sind die Verwendung von toCharArray und charAt sehr einfach und klar. Im Beispiel mit getChars werden die ersten 7 Zeichen von str ab dessen Index 0 in chars1 kopiert. Das ist alles zur Umwandlung von String in Char Java-Programm.

Kostenlosen Account erstellen

Registrieren Sie sich jetzt und erhalten Sie Zugang zu unseren Cloud Produkten.

Das könnte Sie auch interessieren:

centron Managed Cloud Hosting in Deutschland

Hibernate SessionFactory: Methoden und Vorteile erklärt

JavaScript, Tutorial
Hibernate SessionFactory Hibernate SessionFactory ist die Factory-Klasse, über die wir Sitzungen erhalten und Datenbankoperationen durchführen können. Content1 Hibernate SessionFactory2 Fazit Hibernate SessionFactory Hibernate SessionFactory stellt drei Methoden bereit, mit denen…