我有一个由x和y坐标列表组成的字符串。 x和y坐标用逗号分隔,并且每个坐标以指示坐标结束的点结束。我需要向下突破这个字符串来获得每个x和y坐标,但我不能让我的for循环正常基于字符拆分字符串
工作例如:
String coords= "3,1.2,0.1,1.0,2.1,3.2,3.3,3.";
每个逗号分隔的X和Y坐标。点(。)结束坐标并开始一个新的坐标。所以实际的坐标列表就像这样。
- X:3,Y:1
- X:2,Y:0
- X:1,Y:1
- X:0,Y:2
- .. .. ....
- .... ....
的原因,它是在这样一个奇怪的方式完成是因为我正在研究一个机器人项目,并且存在内存问题,所以我不能使用数组作为坐标,因此必须将单个字符串从PC传递到嵌入式系统,需要将其分解为坐标。
你能看到我的单行方案。 –