我從客戶端收到了無數長字符串,如「1 15/8/2012 15:00 palak paneer 2 200 dam aaloo 2 100」,所以我的要求是我想要這個字符串表格格式如下:如何在Android中將表格格式的字符串排序
1"""""""""""""""""""""" '''''''''''''''''''''''''''''''''''''''''''' 15/8/2012 15:00
palak paneer """"""""""""" 2 """"""""""""""""" 200
dam aaloo ''''''''''''''''''''''''''' 2 '''''''''''''''''''''''''''' 100
等等。
任何幫助,將不勝感激。 爲了將整個字符串放入表格格式並且我不知道字符串的長度,我應該使用什麼,所以我們不能使用硬編碼的值。
我試過string.split
函數,我有一個字符串數組,但正如我所說的字符串的長度不固定,所以我們不能做硬編碼,所以我應該用什麼?
這是我的嘗試:
recieved =modifiedSentence.split("~");
int length = 0;
length = recieved.length;
modifiedSentence = modifiedSentence.substring(length);
String string =String.format("%+s %+4s",recieved[0],recieved[1]);
我想,解決方案可以使用字符串操作函數只能找到。第一列只包含字母? – 2012-08-15 16:48:49