Cloud-Lösungen der Zukunft - Testen!

Revolutionäre Cloud-Technologie, ganz ohne versteckte Kosten. Profitieren Sie von unserer Testphase und entdecken Sie umfassende Funktionen. Der Anmeldeprozess ist transparent und unkompliziert. Starten Sie jetzt Ihre Reise in die Cloud - Kostenfrei!

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);
        
    }

}

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.

Entdecken Sie die Zukunft der Cloud-Technologie - Starten Sie jetzt Ihre kostenlose Testphase!

Tauchen Sie ein in die Welt der Cloud-Technologie mit unserer exklusiven Trial-Version. Erleben Sie, wie unsere Cloud-Lösungen Ihre Java-Entwicklung, einschließlich der 'String to Char'-Konversion, revolutionieren können.

Try for free!