我从客户端收到了无数长字符串,如“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