下面给出的是我的arduino脚本的输出。我使用Java(Netbeans IDE)来计算下面一组值的步数。我将这组值存储在缓冲区中。我只想用java提取时间和陀螺仪的x,y,z值。我记得有一种方法可以指向“时间”并添加索引号。但我对此不太确定,我该怎么做?请帮助存储在缓冲区从缓冲区中提取字符串
值:
左腿 时间(ms):676589
陀螺仪:-1.20,-1.38,-3.05
加速度计:-0.03,-0.12 ,-1.05
磁力计:0.35,0.32,-0.26
右腿
时间(ms):222875
陀螺仪:1.53,-0.46,-2.21
加速度:0.29,-0.69,0.63
磁力计:0.34,-0.31,-0.01
左腿
时间(ms):676710
陀螺仪:-1.37,-1.22,-3.15
加速度计:-0.03,-0.12,-1.05
磁力:0.35,0.32,-0.26 ....................... .......................
Habe你试过什么吗? –
什么是“缓冲区?”这个缓冲区? http://docs.oracle.com/javase/7/docs/api/java/nio/Buffer.html – grill
是的,我试图使用“索引”功能和子字符串函数。但是每次运行代码时索引号都会改变。因此,我需要一些其他函数来获取“时间”和“陀螺仪”值,其中(inputStream.available()> 0)尝试输入数据的时间和“陀螺仪”值为 – Aleesha