debug了一下是这一步有问题但是清楚具体怎么回事
可能和你有中文有关系,去掉中文看看呢
很明显吧,虽然截图没截全,格式化参数不匹配,你第二个%d,传了name,类型不匹配啊
请注意错误提示为: IllegalFormatConversionException
意思是数据类型转换异常。
代码中第三个参数 s.getName() 正常应该是字符串类型,不能用 %d 格式字符串。
如果对您有帮助,请点击采纳答案好吗,谢谢~~
getName()返回的显然是字符串,你用整数输出形式‘\d’
改为(%d,%d,%s)