Java前端Java编码语法运用

我刚入这行不久,小学生一枚,现在有个Java的问题如下:
http://zhidao.baidu.com/question/1242054694549391659.html
我挂在百度问答上了,会的大神们可以大体上先看一下,我的问题主要一个是:
1.那个用js写的大致方法能否解决我的问题(我自己看了下,大致解决思路是没错的的)
2.能解决的话能否帮我转成Java代码形式,用Java语法写个Demo?
因为我对Java只是处于初级阶段,很多语法的使用和运用都不知道也不会,发展的也是Android方向的
3.如果那个方法不能解决,能有什么更好的方法?求告知代码Demo
小学生在此谢过各位大神了。

4个回答

百度上给了相应的思路,这边找了下我之前写过的项目
JSONObject tJSONObject = (JSONObject) jsonObject
.get("PARAMETERS"); //"PARAMETERS"指向的就是传输的json串
PARAMETERS = new HashMap();
Iterator iterator = tJSONObject.keys();
while (iterator.hasNext()) {
String key = iterator.next();
Object value = tJSONObject.get(key);
PARAMETERS.put(key.toString(), value);
}

            json转map形式,再进行遍历map集合(百度一下很多的),将他们的值进行你所拼接的数组形式,就可以完成你的需求了。
Mr_Wimpykid
Mr_Wimpykid 嗯,谢了,我现在也是用迭代方法拿值的,只是暂时没用Map,我看看有没有其他算法解决,百度上采纳你的了
接近 4 年之前 回复

你这个又没得什么限制,js[0]中有数字12和字母A,把数字和字母分开,后面的也这样做。然后再重新组合。数字和字母怎么分开呢?用除法就可以,能
被除的就是数字,不能被除的就是字母,记得用try catch

Mr_Wimpykid
Mr_Wimpykid 那是我举得个例子。。。具体问题你没看完呢
接近 4 年之前 回复

百度上给了相应的思路,这边找了下我之前写过的项目
JSONObject tJSONObject = (JSONObject) jsonObject
.get("PARAMETERS"); //"PARAMETERS"指向的就是传输的json串
PARAMETERS = new HashMap();
Iterator iterator = tJSONObject.keys();
while (iterator.hasNext()) {
String key = iterator.next();
Object value = tJSONObject.get(key);
PARAMETERS.put(key.toString(), value);
}

            json转map形式,再进行遍历map集合(百度一下很多的),将他们的值进行你所拼接的数组形式,就可以完成你的需求了。

jia qun 482547245

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问