按字串裡的數字排序

2021-10-08 01:48:44 字數 708 閱讀 1051

按字串裡的數字排序

給出的字串結構是前邊是字母、後邊為數字,例如wew0145,要求給出一組資料,按照後邊的數字從小到大排序。

輸入wr0068,lt01,qhy0027828,gh20425256,xj0033258,zmj00505562

輸出lt01,wr0068,qhy0027828,xj0033258,zmj00505562,gh20425256

//按字串裡的數字排序

// 輸入 "wr0068,lt01,qhy0027828,gh20425256,xj0033258,zmj00505562";

//輸出 [lt01, wr0068, qhy0027828, xj0033258, zmj00505562, gh20425256]

public class stringsortnumer

});*/

system.out.println(sortlist);

}// 處理字串和數字,使用char型別判定字元還是數字,並擷取

public static string substrchar(string st)

int stoppos=st.length();

for (int i=0;i='0' && c<='9')

}return st.substring(stoppos,st.length());

}}

mysql按字串數字排序處理

公司不知是誰設計的表選單排序字段竟然設定成了字串。create table s menu id int 11 not null auto increment,parent id int 11 default null,order varchar 5 default null,menu name va...

mysql 按字串中的數字排序

我們常常在資料庫中用字串型別定義id等型別。而又多以數字編號來做簡單id,當遇到id排序問題時出現如下問題如 id當我們檢索簡單排序時 select id from testtable order by id 結果卻成了這樣 因為沒有找到相關mysql字串數字轉換成數字型別的函式 我記得在oracl...

LUA裡按 分割字串

for mu id in string.gmatch mu info,d do print mu id mu id end.任意字元 a 字母 c 控制字元 d 數字 l 小寫字母 p 標點字元 s 空白符 u 大寫字母 w 字母和數字 x 十六進製制數字 z 代表 0的字元 特殊字元如下 也作為以...