當前位置:首頁 » 編程語言 » 字元串反轉java

字元串反轉java

發布時間: 2023-06-07 16:03:42

A. java 我string了一個s,然後把s的字元串反轉,用reverse方法

第一個問題:String沒有reverse方法,你可以 轉成StringBuffer後調用
第二個問題:s不會變成StringBuffer,因為s沒有參與轉換。
String s="abcd"; //定義一個String類型
StringBuffer sb =new StringBuffer(s);//轉成StringBuffer將s添加進去
System.out.println(sb.reverse().toString());//輸出轉換後的sb,並轉換成String類型

B. 如何實現一個字元串的置逆(java)

我們可以通過運用JAVA的StringBuffer的1字元串反轉方法直接置逆,下面將舉例說明:

publicclassTest{
publicstaticvoidmain(String[]args){
Stringstr="12345678";
System.out.println(str);
//聲明一個緩沖字元串
StringBuffersb=newStringBuffer(str);
//通過reverse()反轉方法,反轉;然後轉換成字元串
str=sb.reverse().toString();
System.out.println(str);
}
}




C. java程序關於字元串倒置

String類型對象的內容是不可以修改的,所以JAVA提供StringBuffer提供對字元串的修改操作。其成員方法reverse()提供對字元串的倒置功能。所以一般先將String類轉化為StringBuffer類在做處理。
import java.util.Scanner;

public class Test {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
String inStr=scanner.nextLine();//標准輸入字元串
StringBuffer reStr=new StringBuffer(inStr);//將String類型轉化為StringBuffer類型
reStr.reverse();//StringBuffer類的成員方法reverse可以倒置字元串
inStr=reStr.toString();//轉化為String類型
System.out.println("倒置後字元串為:"+inStr);
}
}

D. Java中如何實現字元串反轉

反轉:
public class test{
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("請輸入:");
String s1 = input.nextLine();//得到輸入的字元串
System.out.print("翻轉後:");
for(int i=s1.length()-1;i>=0;i--){
System.out.print(s1.charAt(i));
}
}
}
或者
import java.util.*;
public class StringChange{
public static void main(String[] args){
System.out.println("Please enter the String:");
String str = new Scanner(System.in).nextLine(); //輸入字元串
String s2[] = str.split("\\s"); // \s 以空格為分隔符拆分字元串,並保存到數組s2裡面
for (int i = s2.length-1; i >= 0; i--) { //反向輸出數組
System.out.print(s2[i]+" ");
}
}
}

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:710
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:972
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:681
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:833
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:741
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1081
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:312
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:192
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:879
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:837