Maison >Java >javaDidacticiel >Comment inverser une chaîne en Java

Comment inverser une chaîne en Java

PHPz
PHPzavant
2023-05-26 09:16:051045parcourir

Comment inverser une chaîne

Si les étudiants connaissent StringBuilder et StringBuffer, cette question est très simple, il suffit de reverse() et ce sera fait . N'est-ce pas ?

public class ReverseAString {     public static void main(String[] args) {         reverseInputString("沉默王二");     }     private static void reverseInputString(String input) {         StringBuilder sb = new StringBuilder(input);         String result = sb.reverse().toString();         System.out.println(result);     } }

Le résultat de sortie est le suivant :

二王murshen

Encore une chose, StringBuffer et StringBuilder sont très similaires, le la première est synchrone, toutes les méthodes publiques ont le mot-clé synchronisé ajouté et peuvent être utilisées dans plusieurs threads ; la seconde est asynchrone et n'a pas le mot-clé synchronisé, elle a donc de meilleures performances s'il n'y a pas d'exigences de concurrence, utilisez StringBuilder.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer