In diesem Artikel wird die Methode der Java beschrieben, die die umgekehrte Reihenfolge der Wortreihenfolge in englischen Sätzen implementiert. Teilen Sie es für Ihre Referenz wie folgt weiter:
Fragenanforderungen: Bei einem englischen Satz mit N -Zeilen sind die Sätze nach den Wörtern der umgekehrten Ordnung im Satz erforderlich, z. B.:
Eingabe: n = 3
Ich liebe dich
Wie geht es dir
Mein Name limiert
Ausgabe:
Du liebst mich
Du bist wie
Liming ist mein Name meine
Gemäß der Methode (Split (""), die uns von Java -Sprache zur Verfügung gestellt wird, können Sie in umgekehrter Reihenfolge ausgeben.
Implementierungscode:
Importieren Sie java.io.unsupportedenCodingException; import Java.util.scanner; public class main {public static String reversewords (String -Satz) {StringBuilder sb = new StringBuilder (surlänge () + 1); String [] Words = Sätze.Split (""); für (int i = words.length-1; i> = 0; i--) {sb.append (Wörter [i]). append (''); } sb.setLength (sb.length () - 1); return sb.tostring (); } @SuppressWarnings ("Ressource") öffentliche statische void main (String [] args) löst nicht unterstütztenCodingException {scanner in = neuer Scanner (System.in) aus; System.out.printf ("Bitte geben Sie ein, wie viele Zeilen Sie eingeben möchten (Test von JB51):"); String [] input = new String [in.Nextint ()]; in.Nextline (); für (int i = 0; i <input.length; i ++) {input [i] = in.nextline (); } System.out.printf ("/nyour input:/n"); für (String S: input) {System.out.println (Reversewords (s)); }}}Auslaufergebnisse:
Weitere Informationen zu Java -verwandten Inhalten finden Sie in den Themen dieser Website: "Zusammenfassung von Java -Charakter- und String -Betriebskenntnissen", "Zusammenfassung der Java -Array -Betriebsfähigkeiten", "Zusammenfassung der Java -Mathematischen Betriebsfähigkeiten", "Tutorial über die Java -Datenstruktur der Java" und "Zusammenfassung der Java -Operation Dom Node Skills" -Fertigkeiten ""
Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.