實現對字串的反轉輸出與句子的反轉輸出

2022-05-06 01:12:12 字數 487 閱讀 6810

主要實現對乙個字元的反轉輸出,例如,將字串「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...