主要實現對乙個字元的反轉輸出,例如,將字串「abcdefg」反轉輸出為「gfedcba」。對乙個句子的反轉輸出,例如,將句子「i am a student.」反轉輸出為「student. a am i」。其中的乙個實現**如下:
/*** *
@author
jiajoa
* 實現對字串的反轉,對句子單詞的反轉 */
public
class
stringreverse
//字串的反轉輸出
public
static
string strreverse(string str)
//句子的反轉輸出
public
static
string sentencereverse(string sentence)
return
sb.tostring();
}}
字串反轉和句子反轉(字串逆序和句子逆序)
昨天乙個哥們面試,面試官給他出一道題 將字串反轉,如qwert,反轉為trewq 將乙個句子反轉,如do one thing,反轉為thing one do。首先,這個題目可以可以分為兩個題目來做。1 反轉字串。2 反轉句子。1 反轉字串 我這裡用了兩種方法 1 定義乙個反轉函式,裡面定義乙個beg...
反轉字串, 以單詞反轉句子
給乙個字串,將其按照單詞順序進行反轉。比如說 the sky is blue 那麼反轉就是 blue is sky the 反轉字串 fileprivate func reverse chars inout t start int,end int 反轉句子,以單詞反轉 func reversewor...
實現字串反轉
package exercise 實現乙個字串中字元順序的反轉 author lsq public class stringinversedemo 方法一 把字串轉換成字元陣列,然後遍歷字元陣列,注意這裡從字元陣列的角標從高向低遍歷。public static string reverse1 str...