當前位置:成語大全網 - 書法字典 - 如何使用java,題目是:逆序輸出壹個英語句子,比如我是學生的逆序是學生a是我。

如何使用java,題目是:逆序輸出壹個英語句子,比如我是學生的逆序是學生a是我。

Java可以以相反的字符串順序輸出單詞,如下所示:

實現思路:先把字符串換成壹個字符串數組,再把它逆序賦給另壹個字符串數組,最後用StringBuffer把它換成壹個字符串輸出。該方法如下:

公共?班級?演示{

公共?靜電?作廢?main(String[]?args){

字符串?str?=?“我?我嗎?答?學生”;

字符串?str1?=?words reverse(str);

//輸出是學生?答?我嗎?我

system . out . println(str 1);

}

公共?靜電?字符串?wordsReverse(字符串?str)?{

//字符串成為字符串數組

String[]?斯特拉爾?=?str.split("?);

String[]?strArr1?=?新的?string[strarr . length];

StringBuffer?sb=?新的?string buffer();

for(int?I = 0;我& ltstrArr.lengthi++){

//將字符串數組Strar1逆序賦值。

strArr 1[I]= strArr[strArr . length-I-1];

//如果不是最後壹個字,追加字和空格,只追加最後壹個字。

如果(我!=strArr.length-1){

sb . append(strarr 1[I]);

某人追加(“?”);

}別的?sb . append(strarr 1[I]);

}

回歸?sb . tostring();

}

}