字串倒序輸出
方法一:
- 利用String類的toCharArray(),再倒序輸出陣列的方法
方法二:
- 利用String類提供的subString()方法,利用遞迴的辦法輸出倒序字串
方法三:
- 定義成一個StringBuffer類,用StringBuffer類中的reverse()方法直接倒序字串
import java.util.Scanner;
public class 符串倒序輸出 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("請輸入你要倒敘的字串!");
String str=sc.nextLine();
reverseString1(str);
reverseString2(str);
reverseString3(str);
}
private static void reverseString1(String str) {
char[] chars = str.toCharArray();
for (int i = chars.length-1; i >=0 ; i--) {
System.out.print(chars[i]);
}
}
private static void reverseString2(String str) {
if (str.length() == 1)
System.out.println(str);
else {
String subString1 = str.substring(0, str.length() - 1);
String subString2 = str.substring(str.length() - 1);
System.out.print(subString2);
reverseString2(subString1);
}
}
private static void reverseString3(String str) {
StringBuffer stringBuffer = new StringBuffer(str);
System.out.println(stringBuffer.reverse());
}
}
相關文章
- 字串、整數倒序輸出字串
- 用指標編寫程式將輸入的字串倒序輸出指標字串
- Java for迴圈倒序輸出Java
- 輸入一個數倒序輸出(遞迴)遞迴
- JavaScript輸入字串字數倒計JavaScript字串
- ncurses輸出函式:字元+字串的輸出函式字元字串
- 字串指標的輸出字串指標
- [20231103]輸出倒數第2行.txt
- 寫一個方法,將字串中的單詞倒轉後輸出,如:`my love` -> `ym evol`字串
- python字串格式化輸出Python字串格式化
- 字串拼接格式化輸出字串
- 輸入一段字串,去除字串中重複的字元,並輸出字串字元
- Python 字串格式化輸出方式Python字串格式化
- 字串中大小寫轉換輸出字串
- /* 數字倒序輸出 題目描述 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0 樣例輸出 0 9 8 7 6 5 4 3 2
- 單連結串列倒數第k結點輸出
- PTA:先序輸出葉結點 (20分)
- gson改變輸出欄位的順序
- for 迴圈中倒序 用reverse
- 輸入三個數按從大到小的順序輸出
- 第四章 字串和格式化輸入/輸出字串
- python3字串垂直輸出教程Python字串
- 7-1 根據後序和中序遍歷輸出先序遍歷 (25 分)
- 將一個整數逆序輸出·正序輸出它的每一位數字
- laravel 按照whereIn中給定陣列順序輸出Laravel陣列
- 7-1 jmu-python-輸入輸出-計算字串中的數Python字串
- python 實現計算器功能 輸入字串,輸出相應結果Python字串
- 一、輸入一個數(這裡用函式實現) 1.輸出它是幾位數 2.逆序輸出 3.正序輸出函式
- 練習2-3 輸出倒三角圖案 (5分)
- 輸出儲存在記憶體中的字串(迴圈輸出每一個的字元和一次性全部輸出)記憶體字串字元
- freemark輸出字串字串
- python如何隨機選擇幾個字串並輸出Python隨機字串
- C++輸出流cout的執行順序問題C++
- 讓 排序 按照 in 列表的的顯示順序排序輸出。排序
- Laravel 資料庫佇列倒序執行Laravel資料庫佇列
- linux 中實現資料按照指定行號順序輸出Linux
- 22道js輸出順序問題,你能做出幾道JS
- 演算法題———————輸入棧的入棧順序和出棧順序判斷是否合理演算法