我正在研究一个基于地图的Web应用程序.我无法在普通的java代码中创建包含以下格式的数组的数组的位置数据.(包含数组的数组).内部数组应该是第一个和第二个element为double,第三个为String.
var LocationData = [
[12.3, 77.1, "ABDC" ],
[12.4, 77.3, "PQRS" ],
[12.6, 77.4, "XYZA" ]
];
Run Code Online (Sandbox Code Playgroud)
这就像我们需要在地图中填充地图标记.上面的javascript数据是特定于位置的数据.我需要从spring控制器传递上述格式的数据.如果可以将它作为JSON发送,则需要提供string或者如果可以在普通的java代码中获得上述格式的数据
问候.
你应该为此创建一个POJO作为一种更为面向对象的方法.这是一个非常简单的片段:
class MyData {
private double first;
private double second;
private String str;
//constructors using fields, getter, setter, equals, hashCode, etc.
}
Run Code Online (Sandbox Code Playgroud)
然后只需创建一个MyData对象数组.
MyData[] array = new MyData[3];
array[0] = new MyData(12.3, 77.1, "ABDC");
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
65 次 |
| 最近记录: |