Ads by ProfitSence
Close

Java-Programm zum Umkehren jedes Worts in einem Satz

Last Updated on Donnerstag 6. Okt. 2022

string umdrehen java

Wir können jedes Wort einer Zeichenfolge umkehren.

			
					import java.util.*;
import java.util.regex.Pattern;
public class Main {

  // Methode zum Umkehren von Wörtern einer Zeichenfolge
  public static String umgekehrtesWort(String str) {

    // Angeben des zu durchsuchenden Musters
    Pattern pattern = Pattern.compile("\s");

    // Aufteilen von String str mit einem Muster
    String[] temp = pattern.split(str);
    String result = "";

    // Iterieren Sie über das temporäre Array, und speichern Sie die Zeichenfolge in umgekehrter Reihenfolge.

    for (int i = 0; i < temp.length; i++) {
      if (i == temp.length - 1)
        result = temp[i] + result;
      else
        result = " " + temp[i] + result;
    }
    return result;
  }

  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("Eingeben der Zeichenfolge :");
    String str1 = sc.nextLine();
    System.out.println(umgekehrtesWort(str1));
  }
}

			
	

Ausgabe

			
					Eingeben der Zeichenfolge : Hallo vom Mars

Mars vom Hallo

			
	

Umkehren einer Zeichenfolge in Java

			
					import java.util.*;
public class Main {

    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("Eingeben der Zeichenfolge :");
        String input= sc.nextLine();    //input

        // String in Zeichenarray konvertieren
        char[] str=input.toCharArray();
        for(int i=str.length-1;i>=0;i--) {
            System.out.print(str[i]);
        }
    }
}

			
	

Ausgabe

			
					Eingeben der Zeichenfolge : Hallo
ollaH