Heim > Java > javaLernprogramm > Beispielanalyse der Java-String-Umkehrmethode

Beispielanalyse der Java-String-Umkehrmethode

WBOY
Freigeben: 2023-04-20 11:28:13
nach vorne
1368 Leute haben es durchsucht

1. Kurzbeschreibung

Zeichnen Sie zwei Methoden auf, um die umgekehrte Reihenfolge der Zeichenfolgen zu erreichen:

  • Die erste Methode ist gewalttätiger und kehrt die Zeichenfolge durch den Teilstring um. )-Methode, diese Methode wird häufiger verwendet, daher werde ich sie nicht im Detail beschreiben

  • Die zweite Methode besteht darin, die Klasse String in die Klasse StringBuffer zu konvertieren durch Aufrufen der StringBuffer-Klasse Die Methode reverse() kehrt die Zeichenfolge umString类转换成StringBuffer类,通过调用StringBuffer类的reverse()方法将字符串逆转,这个方法比较简单

下面是两种方法的实现代码:

public class test_2_13 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        String a = "123456";

        String one = "";
        String two = "";

        // 方法一:
        for (int i = 0; i < a.length(); i++) {
            one += a.substring(a.length() - 1 - i, a.length() - i);
        }

        // 方法二:
        StringBuffer stringBuffer = new StringBuffer(a);
        two = stringBuffer.reverse().toString();

        System.out.println("方法一输出效果:" + one);
        System.out.println("方法二输出效果:" + two);

    }

}
Nach dem Login kopieren

Beispielanalyse der Java-String-Umkehrmethode

描述:

将一个字符串str的内容颠倒过来,并输出。

数据范围:1 le len(str) le 100001&le;len(str)&le;10000

Das Folgende ist der Implementierungscode der beiden Methoden:

I am a student
Nach dem Login kopieren
Beispielanalyse der Java-String-Umkehrmethode

Beschreibung:

Kehren Sie den Inhalt eines Strings str um und geben Sie ihn aus.

Datenbereich:

1 le len(str) le 100001&le;len(str)&le;10000

Eingabebeschreibung:

Geben Sie eine Zeichenfolge ein, es können Leerzeichen vorhanden sein

Ausgabebeschreibung:

Die Zeichenfolge in umgekehrter Reihenfolge ausgeben

Beispiel 1

Eingabe:

nowcoder
Nach dem Login kopieren

Ausgabe kopieren:

tneduts a ma I

🎜🎜Beispiel 2 🎜 🎜🎜🎜Eingabe:🎜🎜
import java.util.*;

public class Main {

    private String reverse(String str) {
        StringBuilder res = new StringBuilder(str);
        return res.reverse().toString();
    }

    public Main() {
        Scanner in = new Scanner(System.in);
        while (in.hasNextLine()) {
            String str = in.nextLine();
            String res = reverse(str);
            System.out.println(res);
        }
   }

    public static void main(String[] args) 
    {
        Main solution = new Main();
    } 
}
Nach dem Login kopieren
🎜🎜Ausgabe kopieren:🎜🎜🎜🎜redocwon🎜🎜🎜2. Code-Implementierung🎜rrreee

Das obige ist der detaillierte Inhalt vonBeispielanalyse der Java-String-Umkehrmethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage