javasplit根據換行符號擷取字串為陣列

2021-05-04 21:56:59 字數 1115 閱讀 4293

1樓:ch陳先生

classmain{);

staticpublic);

voidmain(string[]str));

{strings="1234567\n890\n110a";string[]array=s.split("[\\t\\n]+");

for(int i=0;i

}//main);

}//class);

字串主要用於程式設計,概念說明、函式解釋、用法詳述見正文,這裡補充一點:字串在儲存上類似字元陣列,所以它每一位的單個元素都是可以提取的,如s=「abcdefghij」,則s[1]=「a」,s[9]="j",而字串的零位正是它的長度。

如s[0]=10(※上述功能ansistring沒有。),這可以給我們提供很多方便,如高精度運算時每一位都可以轉化為數字存入陣列。但是字串賦值有一定要求,例如c語言的運算子根本無法操作字串。

在c語言中把字串當作陣列來處理,因此,對字串的限制方式和對陣列的一樣,特別是,它們都不能用c語言的運算子進行復制和比較操作。

2樓:吹陰風點鬼火

暈,你的換行符呢~~你這樣定義字串也編譯不過吧,換行需要一個換行符\n split(「\\n」)就可以分割了

3樓:

string ss = s.split("\n"); 就可以了

4樓:匿名使用者

stringarr=aa.split("\r\n");

5樓:匿名使用者

你必須有一個符號啊,這樣子看不出來你用的是換行符...

6樓:匿名使用者

string ss=s.split("\n|\r");

\n 匹配換行符

\r 匹配回車符

7樓:匿名使用者

windows用 string ss = s.split("\r\n");

除windows外的如linux、mac、android(linux核心)都是string ss = s.split("\n");

如果在excel的公式中輸入「換行符」

在excel新增換行符可以採用這三種方法第一種 在excel單元格中可以用alt enter輸入換行符第二種 如果是在查詢時可以用ctr enter,alt 10輸入換行符第三種 是ctrl j輸入換行符。公式 單元格對齊要設定為 自動換行 樓上的沒明白你的意思,我明白了,但目前為止,沒有這樣的公式...

怎麼批量刪除每行行後面的換行符,word怎麼批量刪除每行行後面的換行符?

帶有copy 向下箭頭的符號是軟回車符號 其實就是刪除軟回車的問題。1.如果只要隱藏,可以在word工具選單上點 檢視 顯示段落標記 去掉 顯示段落標記 前面的勾 2.如果要刪除軟回車,可以點 編輯 替換 在 查詢內容 裡面輸入 l 不帶最外面的雙引號 替換為 裡面不輸入任何字元 然後點 全部替換 ...

ASP怎麼把讀出的換行符替換掉,請大俠救命

如果轉換成 的話,那每行就成一個段落了。用str replace str,r n 來去除換行符,換行符一般是 r n content rs content content replace content,換行符替換為空 樓上的,你說的可以用麼?那個不是js中的嗎?asp一般不是預設vbs嗎?難道在v...