因為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 她的媽媽感到非常吃驚,問她是怎麼認識的。露...
睜乙隻眼看婚姻,閉乙隻眼想愛情
一天,同事麗到我家做客。她說現在極度鬱悶,男人的愛總是漂浮不定,讓你找不到那種死心踏地的安全。麗的老公最近迷上網路聊天,在網上,他認識了乙個正在 東北上學的女孩,他們談得很投緣,每天乙個 的,本來,這一些是不該讓麗知道的。可是,事實上,他卻一處不落地告訴了她,告訴了和東北女孩的故事,告訴 了他對那個...
乙隻鳥與另乙隻鳥催人淚下的故事
星期六的下午,港南的天氣陰霾,很多的家燕,成群停留在馬路上覓食戲耍,看著來往的大貨車 突然,一輛呼嘯而過的大貨車開過,地上只看到一團黑影留著,不幸又發生了 鳥兒的感情也是相當豐富的.儘管這只家燕已經在地上不會動了,但是,另乙隻彷彿是她的家人,馬上飛到她的身旁,不忍相信這個事實 一輛汽車開過來了,飛快...