提示Syntax error, insert "}" to complete MethodBody,最后那个{里的提示
packagesrc;importsrc.Year;publicclassDaysCount{privateintnian;privateintyue;publicint...
package src;
import src.Year;
public class DaysCount {
private int nian;
private int yue;
public int getNian() {
return nian;
}
public void setNian(int nian) {
this.nian = nian;
}
public int getYue() {
return yue;
}
public void setYue (int yue) {
this.yue = yue;
}
public DaysCount (int nian, int yue)
{
super ();
this.nian = nian;
this.yue = yue;
}
public int jstshu () {
int tianshu = 0;
switch (yue)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
tianshu = 31;
break;
case 4:
case 6:
case 9:
case 11:
tianshu=30;
break;
case 2:
Year y = new Year(nian) ;
if (y.isLeap ()==true)
tianshu= 29;
else
{
tianshu= 28;
break;
return tianshu;
}
}
public DaysCount (int nian, int yue)
{
super ();
this.nian = nian;
this.yue = yue;
}
后面的}也有 展开
import src.Year;
public class DaysCount {
private int nian;
private int yue;
public int getNian() {
return nian;
}
public void setNian(int nian) {
this.nian = nian;
}
public int getYue() {
return yue;
}
public void setYue (int yue) {
this.yue = yue;
}
public DaysCount (int nian, int yue)
{
super ();
this.nian = nian;
this.yue = yue;
}
public int jstshu () {
int tianshu = 0;
switch (yue)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
tianshu = 31;
break;
case 4:
case 6:
case 9:
case 11:
tianshu=30;
break;
case 2:
Year y = new Year(nian) ;
if (y.isLeap ()==true)
tianshu= 29;
else
{
tianshu= 28;
break;
return tianshu;
}
}
public DaysCount (int nian, int yue)
{
super ();
this.nian = nian;
this.yue = yue;
}
后面的}也有 展开
4个回答
展开全部
应该是英文字符打成中文字符了,改过来就可以了。
解决办法:
发现提示错误:SyntaxError:illegal character.
2.SyntaxError:illegal character翻译的结果是:非法字符。这里需要说明的是,如果你在日常编写代码的过程中,大多敬培数语言如果给行仔你报这个错,多半就是在程序中使用了中文字符,照成了系统不能识别给你报错。这种错误大多数就是许多人写的时候不注意,把英文的逗号“,”写成了中文的逗号”,”;或者就是分号写成了中文的。
3.再返回看错误提示,还有一个小箭头指向一个字符“,”,仔细一看,这里不小心把逗号写成了中文的,改成英文字符就可以了。
4.改成功后刷新一下,问题就解决了。亮带唯
启帆信息
2024-11-19 广告
2024-11-19 广告
启帆信息是英伟达中国区代理商,原厂授权代理,提供全面的软件技术解决方案以及NVIDIA以太网产品、交换机等产品,欢迎前来咨询!...
点击进入详情页
本回答由启帆信息提供
展开全部
正则里面有替换功能,Replace,各个正则的实际使用方式可能不同。枯基 正则可以用 ^ 查找字符的行首位置,替换祥拿项为“hell” 如果段落前面有空格,加入的文字想在空格之后第一谨败搭个打印字符之前
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最后一行加两个字符:
};
表示一个类的体。兄李亏羡神扰握(complete MethodBody)
};
表示一个类的体。兄李亏羡神扰握(complete MethodBody)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
括号不匹或野配
public int jstshu ()这个函数后面雀简加一个}
最后面再加衫岁喊一个}
public int jstshu ()这个函数后面雀简加一个}
最后面再加衫岁喊一个}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询