幾種方法
創(chuàng)新互聯(lián)專注于延安網(wǎng)站建設(shè)服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供延安營銷型網(wǎng)站建設(shè),延安網(wǎng)站制作、延安網(wǎng)頁設(shè)計、延安網(wǎng)站官網(wǎng)定制、成都微信小程序服務,打造延安網(wǎng)絡公司原創(chuàng)品牌,更為您提供延安網(wǎng)站排名全網(wǎng)營銷落地服務。
一種是字符串轉(zhuǎn)換為字符數(shù)組char[],然后char[]重新排序后出新字符串
一種是通過StringBuffer或StringBuilder內(nèi)置的reverse()方法排序
數(shù)組下標 越界 這個是用數(shù)組常有錯誤!
代碼:
import?java.util.*;
public?class?Practise?{
public?static?void?main(String[]?args)?{
System.out.println("輸入字符串:?");
Scanner?S?=?new?Scanner(System.in);
String?b?=?S.nextLine();
char[]?ch?=?b.toCharArray();
for?(int?i?=?ch.length-1;i?=0;?i--)?{
System.out.print(ch[i]);
}
S.close();
}
}
package string;
public class StringTest3 {
public static void main(String[] args)
{
String s="abcdefg";
String s2="";
char[] cs=s.toCharArray();
for(int i=cs.length-1;i=0;i--)
{
s2=s2+cs[i];
}
System.out.println("對字符串進行反轉(zhuǎn)操作后為:"+s2);
StringBuffer sb=new StringBuffer("abcdefg");
StringBuffer sb2=sb.reverse();
System.out.println("對StringBuffer進行反轉(zhuǎn)操作后為:"+sb2);
}
}