手打的筆記

2022-08-22 13:42:09 字數 1582 閱讀 6498

string

string str ="abc"; (字串常量)

str = "def"; (指向新的字串)

string str1 =new string(「tom」);

string str2 =str1;

str1 =「rose」; (把新的字串位址賦給str1)

輸出結果

char c=

string str3 =new string(c) (把其他型別轉換成字串)

輸出輸出str3的長度 str3.length帶()的都是方法

str1 =「abc」;

str2 =「abc」;

輸出== true (==比較的是記憶體位址)

str1 =new string(「abc」)

str2 =new string(「abc」)

輸出== false

輸出(str1.equals(str2)); (比較內容是否相等)

判斷某個字串的開頭和結尾

輸出(str1.startswith("ab"));

輸出(str1.endwith("c"))

查詢字串的索引值

str1 =「lkjhgfdsaqqqqqwertyuiop」;

輸出(str1.indexof("a")); (查詢a的索引,無論有幾個a都是從左向右找第乙個)

輸出(str1.lastindexof("a")); (和上面相反,從右向左找第乙個)

獲取子字串

str1.substring(開始 結束)

輸出(str 1.charat(1));

替換str1.replace(「fd」,"fd") (返回替換後的字串)

輸出()

去空格str1 =「# tom #」;

輸出(str1.replace(「 」,「 」)) (去全部空格)

輸出(str1.trim()); (只去掉前後空格)

str.replacceall(「」,「」); (支援正規表示式)

分割 使用特定分隔符,吧字串分割成陣列

str1 =「abc#)def#)123#)ggg」;

string st=str.split("#)");

輸出(st.length);

輸出(st[0]);

可變字元數列

stringbuilder strb =new stringbuilder(「abc」)

stringbuffer stru =new stringbuffer(「sdsds」)

string str4 =stru.tostring();

輸出()

摸爬滾打的學習

這幾天嘗試著用vb.net做第二次機房收費系統,這次用到了三層架構的思想,開發環境也不一樣了,什麼都是新的了,但是什麼都又是那樣的熟悉。前幾天用了挺長時間把uml圖畫好了,除了用了三層架構的框架之外,還僵硬的套了好幾種設計模式,這到不是我非要用幾種設計模式,就是為了熟悉一下怎樣使用,要不前些幾天花了...

打的軟體 VS 揚招

3月20日,上海慕尼黑電子展落下了帷幕。我司作為參展商也參加了此次展會。下午3 15,我跟同事收拾好展覽物品,準備回公司。當拎著沉重的行李準備來到出口打車時,攔了好幾輛的士,都對我們說 no.什麼世道,又不是上下班高峰期間,頭一次遭遇了打的難的問題。後來想起來了,是打的軟體帶來的不便。因為司機通過打...

橋牌筆記 進手張

bridge master 2000 skill level 4 series c deal 4 南主打6h。如果紅桃32分布,則南家只有乙個黑桃失墩,6h很輕鬆。但發現紅桃41分布時,僅有希望就是方塊上樹起一墩來,此時要求東家有方塊a和k,但明手必須有3次上手才行。我的誤區 只想著先紅桃a清將,再...