在很多時候需要按照一定的格式生成一定數量的隨機數,下面是實現方法
下面是自己寫的類
public class myrandom
private string getonerandomnum(string strformat)
case "#":
case "$":
default: }
return strtemp; }
public string getrandomnum()
return _strout; } }
下面是這個類在控制台下的使用
console.writeline("全是數字的隨機數");
myrandom rnd1=new myrandom("####-####-####-####");
for(int i=0;i<10;i++)console.writeline(rnd1.getrandomnum());
console.writeline("全是大寫字母的隨機數");
myrandom rnd2=new myrandom("$$$$-$$$$-$$$$-$$$$");
for(int i=0;i<10;i++)console.writeline(rnd2.getrandomnum());
console.writeline("大寫字母和數字混合隨機數");
myrandom rnd3=new myrandom("****-****-****-****");
for(int i=0;i<10;i++)console.writeline(rnd3.getrandomnum());
console.writeline("前4位為1234後面分別是4位數字4位字母4位混合的隨機數,沒有分隔符");
myrandom rnd4=new myrandom("1234####$$$$****");
for(int i=0;i<10;i++)console.writeline(rnd4.getrandomnum());
console.readline();
輸出的結果是
全是數字的隨機數
9162-4581-4990-0207
1783-0140-3387-3646
6080-4696-2719-0319
2333-1887-7581-7088
5239-3034-7103-0400
1859-3158-1128-8891
8337-9252-0859-7572
4798-5843-7571-7459
1846-0319-3294-5506
4941-8060-9004-4445
全是大寫字母的隨機數
xeqf-mowd-myya-afas
ctvi-bekc-jivu-hrlr
rbxa-ksyr-h***-ahex
giii-dvws-tnvd-tcvv
nhjy-iahk-udbi-ambb
exnz-jcov-eegw-wvye
xjkt-yfpg-axoz-uosg
ltzw-ovlk-snue-tloz
fwlq-cidy-ihzm-oobq
lzkc-vcqb-yaal-lkmp
大寫字母和數字混合隨機數
wqo1-wn57-r516-prow
4spu-dske-l5c1-dcjx
vo52-mak5-3hu0-inqf
l6b3-yg0j-d5ds-k7nj
tj6z-om8i-pufp-npjw
gja2-c80v-wznl-7rz9
azmy-j4wx-00t1-dbnp
325a-wnie-opbb-7e4w
qqdn-ar5c-fayy-z4iv
srwf-c9tn-lxiv-muhf
前4位為1234後面分別是4位數字4位字母4位混合的隨機數,沒有分隔符
12342886roadwn57
12348625edcrprow
12341446rpsudske
按照一定的格式生成一定數量的隨機數的例子
在很多時候需要按照一定的格式生成一定數量的隨機數,下面是實現方法 下面是自己寫的類 public class myrandom private string getonerandomnum string strformat case case default return strtemp publi...
陣列奇偶按照一定順序排列
對乙個陣列,將陣列中偶數從大到小排序,奇數從小到大排序,奇數和偶數交叉放且輸出陣列第一位放奇數,若奇數和偶數不等長,則把剩下的直接放到陣列中。include include using namespace std define maxlen 10 void insert1 int arr,int l...
Django 將列表按照一定的順序展示
2 需要用到 list的切片知識 改造view.py中的檢視方法 列表頁def get article request article list article.objects.all 按照文章時間排序 並且是降序排列 order 3 list article.objects.order by ar...