为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用Java创建以逗号分隔的数组的数组

如何使用Java创建以逗号分隔的数组的数组

狐的传说 2021-04-07 17:13:06
我正在尝试使用google maps API来通过列出网页中的多个位置Java Spring MVC Web Application。这些位置存储在我的数据库中。现在,我尝试以以下格式返回位置列表:['ABC', -33.890542, 151.274856],      ['Coogee Beach', -33.923036, 151.259052],      ['Cronulla Beach', -34.028249, 151.157507],      ['Manly Beach', -33.80010128657071, 151.28747820854187],      ['Maroubra Beach', -33.950198, 151.259302]我需要这种格式,因为在脚本中按以下方式调用位置:var locations = [      ['ABC', -33.890542, 151.274856],      ['Coogee Beach', -33.923036, 151.259052],      ['Cronulla Beach', -34.028249, 151.157507],      ['Manly Beach', -33.80010128657071, 151.28747820854187],      ['Maroubra Beach', -33.950198, 151.259302]    ];我正在尝试使用Java创建此数组,然后将其传递给UI。我不确定如何使用Java创建这样的数组结构。
查看完整描述

2 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

返回数组中的经/纬度的设计看起来并不好,但是这是应该起作用的解决方案。


Object[][] result = new Object[list.size()][3];

for (int i = 0; i < list.size; i++) {

    result[i][0] = list[i].locName;

    result[i][1] = list[i].latitude;

    result[i][2] = list[i].longitude;

}

return result;


查看完整回答
反对 回复 2021-04-22
  • 2 回答
  • 0 关注
  • 183 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信