1樓:匿名使用者
最簡單的就是用bailist,如下:du
listliststr = new list();//建立listliststr.add("z");
liststr.add("y");
liststr.add("c");//向list中加入元素,不像數zhi組,list可以無dao限的加下去,沒有回越界問題
liststr.sort();//排序答
,結果就是「c」「y」「z」了,
如果你已經有一個字串陣列了,比如string str ={"y","x","z","b","c","a"};那麼可以直接這樣建立list:listliststr = str.tolist();
這就是最簡單的了!
2樓:匿名使用者
原理抄:
a-z的ascii碼是多少?(自己搜一下)string _c= [z的地址]-[a的地址] //設定一下陣列的長度
int j=0;
for(int i=[a的地址];i<[z的地址];i++)以上只是原理,具體的自己考慮一下,畢竟是作業……
c#裡如何在一個字串內查詢所有子字串所在的位置?並儲存到一個陣列內?
3樓:匿名使用者
**其實很簡單,bai
用一個while迴圈既du可以:ilistlist = new list(); // arraylist list = new arraylist();
string a = "ssddxx等級
zhi:12kkkcxc12kkk等級:31sxsd1xd等級:52kkkcsdfsdf2k等級:44";
string b = "等級";
int pos = a.indexof(b);
while(pos > -1)
/*foreach(int i in list)*/
4樓:匿名使用者
在php中使用 explode() 方法可以得到 等級: 之前的字串並轉入陣列
例如$c=explode("等級專:","ssddxx等級:12kkkcxc12kkk等級:31sxsd1xd等級:52kkkcsdfsdf2k等級:44");
echo $c[0]; //ssddxx
echo $c[1]; //12kkkcxc12kkkecho $c[2]; //31sxsd1xdecho $c[3]; //52kkkcsdfsdf2k相信.net 也是如屬此 可以這樣區自字串,希望對你有所幫助
5樓:
listsubindex = new list();
string a = "ssddxx等級
baidu:12kkkcxc12kkk等級:31sxsd1xd等級:52kkkcsdfsdf2k等級:44";
int ii = a.indexof("等級");
while (ii >= 0 && ii < a.length)int arrindex = subindex.toarray(); //你要zhi的dao陣列
6樓:匿名使用者
「等級:xx」這樣?數字兩位嗎?
7樓:匿名使用者
這個不太好分析,
ssddxx等級:12kkkcxc12kkk等級:31 那個12可以分開來 等級為1 2kkkcxc 或者等級為12 kkkcxc 你說呢
8樓:
這個問題適合用正則來解決
c#中如何把一個字串裡面的各個元素倒過來,然後儲存的另一個字串中
9樓:dy丶淡語
static void main(string args)char newstr = new char[str.length];
//拆分單子字元儲存到陣列
for (int i = 0; i < str.length; i++)
string s = null;
//倒著新增單個字元到一個新的字串
for (int i = str.length-1; i >= 0; i--)
return s;}
10樓:匿名使用者
倒著for迴圈,依次輸出每個char…
用c 解 輸入字串,按照升序輸出
程式 include using namespace std int main void 排序 升序 for int i 0 i 4 i cout 按升序輸出為 endl delete ptmp 輸出並釋放 for int i 0 i 5 i system pause return 0 執行截圖 說...
C中怎樣刪除字串兩端的字元,c 如何把字串中的指定字元刪除
string time,month,day string item time 2008年5月16日 item time.split 年 time item 1 item time.split 月 month item 0 time item 1 item time.split 日 day item ...
c為字串陣列動態賦值的問題,C 為字串陣列動態賦值的問題
改用list吧.方法一是沒有new 沒有分配空間 方法二是在new的時候沒有指定大小,預設是0個元素,所以對其任意一個元素賦值都是越界.在c 中,陣列一般用來存放大小確定的資料.如果陣列大小未知,建議使用list lista new list a.add we messagebox.show a 0...