Cet article décrit la méthode de la mise en œuvre de l'ordre inversé de l'ordre des mots en phrases en anglais. Partagez-le pour votre référence, comme suit:
Exigences de question: Compte tenu d'une phrase anglaise avec n lignes, les phrases après les mots d'ordre inverse dans la phrase sont nécessaires, tels que:
Entrée: n = 3
Je t'aime
Comment vas-tu
Mon nom est liming
Sortir:
tu aimes je
Tu es comment
Liming est nom mon
Selon la méthode (Split ("")) qui nous est fournie par le langage Java, vous pouvez sortir dans l'ordre inverse;
Code d'implémentation:
Importer java.io.unsupportEDenCcodingException; import java.util.scanner; public class main {public static stating reversewords (string phrase) {StringBuilder sb = new StringBuilder (phrase.length () + 1); String [] word = phrase.split (""); for (int i = words.length - 1; i> = 0; i--) {sb.append (words [i]). append (''); } sb.setLength (sb.length () - 1); return sb.toString (); } @SuppressWarnings ("Resource") public static void main (String [] args) lève unportdencodingException {Scanner in = new Scanner (System.in); System.out.printf ("Veuillez saisir le nombre de lignes que vous souhaitez entrer (tester par JB51):"); String [] input = new String [in.Nextint ()]; in.NextLine (); for (int i = 0; i <input.length; i ++) {input [i] = in.nextline (); } System.out.printf ("/ nyour entrée: / n"); pour (String S: Input) {System.out.println (Reversewords (S)); }}}Résultats en cours:
Pour plus d'informations sur le contenu lié à Java, veuillez consulter les sujets de ce site: "Résumé des compétences de fonctionnement des caractères et des cordes de Java", "Résumé des compétences de l'opération Java Array", "Résumé des compétences de fonctionnement mathématique Java", "Tutorial sur la structure de données Java et l'algorithme" et le "résumé de Java Operation Dom Node"
J'espère que cet article sera utile à la programmation Java de tous.