String練習一 只反轉指定部分

2021-10-22 03:18:29 字數 810 閱讀 7706

因為string的不可變性,可考慮轉換char 和 拆分字串的方式

方式一:

將字元換轉換成 char 陣列,對指定部分進行操作

將char[ ] 轉換成string,再返回

方式二:將字串拆解為三部分。將要反轉的部分拆出來,倒著遍歷,再和其它部分拼接

方式三:針對方式二的改進,效率更高。使用stringbuffer。

//方式一

public string reverse1

(string str,

int start,

int end)

return

newstring

(chars);}

//方式二

public string reverse2

(string str,

int start,

int end)

s += str.

substring

(end +1)

;return s;

}//方式三

public string reverse3

(string str,

int start,

int end)

buffer.

(str.

substring

(end +1)

);return

newstring

(buffer);}

@test

public

void

test1()

當乙隻天鵝被剪掉乙隻翅膀

乙個美國母親對小孩的教育方式顛覆你的世界觀 當乙隻天鵝被剪掉乙隻翅膀,它便再也無法飛翔。當我們被剪掉幻想的翅膀時,便再也找不到那個充滿樂趣的創造性的天堂了。1968年,美國內華達州乙個叫露絲的三歲小女孩告訴媽媽,她認識了禮品盒上 open 的第乙個字母 o 她的媽媽感到非常吃驚,問她是怎麼認識的。露...

睜乙隻眼看婚姻,閉乙隻眼想愛情

一天,同事麗到我家做客。她說現在極度鬱悶,男人的愛總是漂浮不定,讓你找不到那種死心踏地的安全。麗的老公最近迷上網路聊天,在網上,他認識了乙個正在 東北上學的女孩,他們談得很投緣,每天乙個 的,本來,這一些是不該讓麗知道的。可是,事實上,他卻一處不落地告訴了她,告訴了和東北女孩的故事,告訴 了他對那個...

乙隻鳥與另乙隻鳥催人淚下的故事

星期六的下午,港南的天氣陰霾,很多的家燕,成群停留在馬路上覓食戲耍,看著來往的大貨車 突然,一輛呼嘯而過的大貨車開過,地上只看到一團黑影留著,不幸又發生了 鳥兒的感情也是相當豐富的.儘管這只家燕已經在地上不會動了,但是,另乙隻彷彿是她的家人,馬上飛到她的身旁,不忍相信這個事實 一輛汽車開過來了,飛快...