字串反轉總結 Java中七種方法實現

2021-07-05 14:24:40 字數 921 閱讀 9088

演算法比較簡單,注釋就能說明問題,直接上**!

方法一:(利用遞迴實現)

public static string reverse1(string s)

方法二:(拼接字串)

public static string reverse2(string s)

方法三:(利用陣列,倒序輸出)

public static string reverse3(string s)

方法四:(利用stringbuffer的內建reverse方法)

public static string reverse4(string s)

方法五:(利用臨時變數,交換兩頭數值)

public static string reverse5(string orig) 

return new string(s);

}

方法六:(利用位異或操作,交換兩頭資料)

public static string reverse6(string s) 

return new string(str);

}

方法七:(利用棧結構)

public static string reverse7(string s)
有其它方法,歡迎交流!蘭州理工大學

字串反轉總結 Java中七種方法實現

演算法比較簡單,注釋就能說明問題,直接上 方法一 利用遞迴實現 public static string reverse1 string s 方法二 拼接字串 public static string reverse2 string s 方法三 利用陣列,倒序輸出 public static str...

Python拼接字串的七種方式

忘了在哪看到一位程式設計大牛調侃,他說程式設計師每天就做兩件事,其中之一就是處理字串。相信不少同學會有同感。幾乎任何一種程式語言,都把字串列為最基礎和不可或缺的資料型別。而拼接字串是必備的一種技能。今天,我跟大家一起來學習python拼接字串的七種方式。1 來自c語言的 方式 print s s h...

反轉字串php原始碼 php反轉字串方法

方法一使用strrev 函式反轉字串。語法strrev string 例子echo strrev hello world 輸出 dlrow olleh 方法二把字串分割到乙個陣列中,然後遍歷拼接,具體如下 function revstr str if strlen str 1 return str ...