想做一个交互式的小程序,但是没有思路。请各位大大们,给点思路看。

BIGYA 2017-03-28 10:19:28
就是我自己是在GPS公司做事的,然后有时候需要解析GPS的原始数据,我这里一般都是人工手动解析,感觉太浪费时间。我以前学过JAVA(忘记了很多),所以想做一个小程序,输入一段字符串,程序能跑出相对应的状态解析。例如:

686825296A03586880000001580001100A0C1E0A2E05027AC8390C46
57C5000156001DF1000000060D1A----所对应某个状态(相类似)

最好能把如何写这个程序的思路跟我说一下,谢谢各位大大!因为我自己想了一下,总感觉没什么头绪~~
...全文
323 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
BIGYA 2017-03-29
  • 打赏
  • 举报
回复
@root3 您说的很对,我自己之前没有考虑到这方面,谢谢,对我很有帮助。我预计应该有上百条数据的,可能写个小程序会更好一点,因为还要考虑到其他人也需要使用,自己也在努力复习JAVA吧
BIGYA 2017-03-29
  • 打赏
  • 举报
回复
@toss2000 多谢大大,能给我一个思考的方向,很有启发!
引用 1 楼 toss2000 的回复:
抛砖引玉啊,呵呵,首先你的这些字符串与状态是否是固定的?是的话,如果想快速返回的话,可以创建一个静态类,设定一个Map类,把字符串作为map的key,把状态值作为value,这样通过key就能马上找到对应的状态了~~~~~
BIGYA 2017-03-29
  • 打赏
  • 举报
回复
@ yql1986 有的,这个原始数据是根据通讯协议来的,不过是厂家私有的协议。设备上传的GPS数据包通过协议可手动解析,判定状态。它的每个数据包对应的状态是固定的
引用 2 楼 yql1986 的回复:
686825296A03586880000001580001100A0C1E0A2E05027AC8390C46 57C5000156001DF1000000060D1A 这个字符串是怎么解析的,有没有规律???
root3 2017-03-29
  • 打赏
  • 举报
回复
看你的数据多不多,若几十条,直接用excel,不要用程序,没必要,程序不一定好用 若几百上千,哪用java,c#都行,也容易实现,用字符串数组,集合都行,当然字符串数组简单,然后是看要不要界面,都不是很复杂。 若超过万条了,就用数据库吧,java写一个小界面,直接用数据库select查询,写一个小界面 不过建议用C#,如果不考虑跨界面和手机pad使用,C#强多了,而且不比java难多少。
yql1986 2017-03-29
  • 打赏
  • 举报
回复
686825296A03586880000001580001100A0C1E0A2E05027AC8390C46 57C5000156001DF1000000060D1A 这个字符串是怎么解析的,有没有规律???
toss2000 2017-03-29
  • 打赏
  • 举报
回复
抛砖引玉啊,呵呵,首先你的这些字符串与状态是否是固定的?是的话,如果想快速返回的话,可以创建一个静态类,设定一个Map类,把字符串作为map的key,把状态值作为value,这样通过key就能马上找到对应的状态了~~~~~

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧