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

搞不懂哪里出错了

搞不懂哪里出错了

慕粉3305249 2017-09-23 18:36:27
一样的代码,下面怎么就不兼容呢?public class Item {    String name;    int price;         public static void main(String[] args) {        Item potion = new Item();          potion.name= "血瓶";        potion.price =50;                 Item shoe = new Item();        shoe.name= "草鞋";        shoe.price =300;                 Item sword = new Item();           sword.name= "长剑";        sword.price =350;             }}public class Item{ String name; //名字 int price; //价格 public static void main(String[]args){ Item xuepin = new  Item(); xuepin.name = "血瓶"; xuepin.price = "50"; Item caoxie = new  Item(); caoxie.name = "草鞋"; caoxie.price = 300; Item changjian = new  Item(); changjian.name = "长剑"; changjian.price = "350"; } } 不兼容的类型: String无法转换为int                xuepin.price = "50";                               ^Item.java:17: 错误: 不兼容的类型: String无法转换为int                changjian.price = "350";
查看完整描述

3 回答

?
慕斯6372754

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

数字的那些 双引号去掉

查看完整回答
反对 回复 2017-09-23
?
慕少7573967

TA贡献6条经验 获得超2个赞

···你自己打错了吧

查看完整回答
反对 回复 2017-09-23
  • 3 回答
  • 1 关注
  • 1438 浏览

添加回答

举报

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