輸入開始號和數量批量生成編號

2021-09-19 22:46:47 字數 1560 閱讀 6822

最近做優惠券的系統,需要通過開始編碼和數量批量生成編碼。

1

/**2

* 編號字串拆分3*

@param

startcode 開始號碼4*

@param

num 數量5*

@return

修改後的新號碼集合6*/

7public

static listtrantfromlist(string startcode,int

num)

17return

list;

18 }

編號進行拆分,分成編碼頭和數字:

1

/**2

* 編號字串拆分3*

@param

code 編號4*

@param

flag 標識5*

@return6*/

7public

static

string trantfrom(string code,string flag)15}

16return "";

17 }else

if("n".equals(flag))else26}

27}28}

29return

code;30}

31return "";

32 }

最後合成新的字串:

1

/**2

* 生成code3*

@param

snum 開始編號4*

@param

str 編號字母頭+(開始編號數字部分+i)5*

@param

a 開始編號數字部分6*

@param

l 當前生成code的數字部分(開始編號數字部分+i)7*

@return8*/

9public

static string replenish(string snum, string str, string a, long

l) 15

return a+msg+string.valueof(l);

16 }else

19 }

使用方法:

1

public

static

void

main(string args)

6 }

輸出結果:

zk2018yy001

zk2018yy002

zk2018yy003

zk2018yy004

zk2018yy005

zk2018yy006

zk2018yy007

zk2018yy008

zk2018yy009

zk2018yy010

posted @

2018-01-12 17:25

花生福 閱讀(

...)

編輯收藏

開始檢測顯示狀態的資訊一號二號三號選單欄

開始檢測顯示狀態的資訊 一號選單欄 if side initialize data 1 0 opengdata 0 opengdata 1 opengdata 1 function data next lis.join page data.msg.page 假設總頁數為 10 sider metho...

開始 執行 輸入的命令集錦

mstsc 遠端桌面連線 logoff 登出命令 rononce p 15秒關機 tsshutdn 60秒倒計時關機命令 iexpress 木馬 工具,系統自帶 tourstart xp簡介 安裝完成後出現的漫遊xp程式 winchat xp自帶區域網聊天 sndrec32 錄音機 nslookup...

開始旅程,陣列的輸入環境搭建

第二次開啟部落格時已經是半個月了,萬事開頭難啊,前幾天一直在忙公司的事情,沒有什麼太多的時間來寫。廢話少說,言歸正傳,從這一篇正式開始演算法導論的學習,由於前幾個章節大都關於陣列的排序。第一篇不講任何演算法,主要先搭建乙個環境,可以輸入陣列並排序,並有對應的編輯框進行輸出。如圖所示,是我自己搭建的乙...