两个基础java题哪里出错了 求大神帮忙看一下

 我来答
貌似風輕
2018-02-26 · TA获得超过7280个赞
知道大有可为答主
回答量:1672
采纳率:94%
帮助的人:711万
展开全部

第一个图,System.out.println()报错是因为分号错了。你使用了中文的分号;应该使用英文的分号;这个

第二个图,首先也存在同样的问题,分号要使用英文的分号;

然后第6、7行的报错是因为Person的构造方法需要三个参数你只传了两个,还需要一个Dog的对象

Person p1 = new Person(dog1, 23, "郭德纲");

第11行的报错……,这里语法上没有问题,Person类的定义都没有问题。但是这里有报错了,猜测可能是你的代码中其他地方已经定义过Person。

总结建议:遇到这些错,将鼠标移动到错误处,开发工具就会提示你错误原因。大多数都是说得很清楚的,看了就明白。有些看得不太明白或者不知道怎么改的,可以复制错误提示然后去百度,一般这些问题很多人都遇到过的,网上有很多解答的。

满项明ag
2018-02-25 · TA获得超过187个赞
知道答主
回答量:625
采纳率:16%
帮助的人:95.2万
展开全部
结尾的双引号写错了
追答
分号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式