任何人都可以提出一個問題,這個問題一直困擾着我?我有一個Java .jar文件返回從由作爲方法的字符串如下:在Java中拆分一個字符串
integer integer integer block_of_text
即三個整數其可以是正的或負的,每個由單個空格隔開,然後另一個空間中的塊之前可能包含任何字符但不包含回車符的文字。現在我想我可以讀取一個子字符串,直到每個初始整數的空格字符,然後一次只讀剩下的文本。
我應該補充說,不管它包含什麼,文本塊都不會被分解。
但任何人都可以提出一個更好的選擇?
感謝受訪者。這讓我頭疼!
block_of_text是否包含換行符?更具體地說,Linux/OS X上的'\ n'或Windows上的'\ r \ n'。我認爲是因爲你說任何角色都可能存在。 – 2012-03-03 19:46:35
文本塊可能包含空格? – sgowd 2012-03-03 19:47:30
回車和換行 - 沒有。空間 - 是的。 – 2012-03-03 19:47:52