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

如何使用 String Java 初始化 PGpolygon

如何使用 String Java 初始化 PGpolygon

POPMUISE 2022-12-28 10:36:26
我正在通过 Springboot 和 PostgreSQL 开发一个网络应用程序作为我的数据库。我正在尝试创建一个路径,该路径将在我的数据库中创建一个新条目,其中一个参数是多边形的字符串表示形式。这是处理函数的注释:@RequestMapping("/addhero/{id}/{fName}/{lName}/{luck}/{powerLevel}/{area}/{sPower}/{powerCategory}")这是函数的声明:public String showHeroAdditionResult(@PathVariable("id") int id, @PathVariable("fName") String fName, @PathVariable("lName") String lName,                                         @PathVariable("luck") float luck, @PathVariable("powerLevel") float powerLevel, @PathVariable("area") String area,                                         @PathVariable("sPower") String sPower, @PathVariable("powerCategory") String powerCategory)这就是我尝试初始化对象的方式:PGpolygon polygon = new PGpolygon(area);这是我正在使用的路径: localhost:8080/addhero/483/YU/YU/1/22/(1,1),(2,2),(1,1)/Axe/weapon 我收到以下错误:我什至尝试使用硬编码字符串,但效果不佳,我根本不明白为什么它说多边形的大小仅为 1。感谢您的帮助和时间!
查看完整描述

1 回答

?
慕仙森

TA贡献1827条经验 获得超7个赞

设法解决了这个问题,这就是你应该如何提供一个多边形作为路径参数:((1,1),(2,2),(1,1)) 然后只需将这个字符串原样提供给 PGpolygon 构造函数。希望这对任何人都有帮助!



查看完整回答
反对 回复 2022-12-28
  • 1 回答
  • 0 关注
  • 112 浏览

添加回答

举报

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