java中system.out.println();竟然出错了!
这个不是主类,本来想让把输入的年份再输出来的,但是在system.out.println();就报错了!郁闷呀~...
这个不是主类,本来想让把输入的年份再输出来的,但是在system.out.println();就报错了!郁闷呀~
展开
11个回答
展开全部
你没有写在main方法里面,报错是正常的,将这段代码剪切到main方法里面,没有main方法,程序没有入口,所以你输出会报错,我写一个main方法,你复制进你的源码里面:
public static void main(String [] args){
//将代码剪切进这个方法里面
}
不是主类,可以写一个方法,定义方法的格式是:
访问修饰符 [static] 方法返回值类型 方法名(参数类型 参数名){
//注意加static的方法可以使用类名.方法名(参数值),没有参数()要空着
}
public static void main(String [] args){
//将代码剪切进这个方法里面
}
不是主类,可以写一个方法,定义方法的格式是:
访问修饰符 [static] 方法返回值类型 方法名(参数类型 参数名){
//注意加static的方法可以使用类名.方法名(参数值),没有参数()要空着
}
展开全部
你的System.out.println,只能放在方法体内运行,不能像你这样放在类里、方法外。
你应该使用main方法
public static void main(String[] args) {
//在这里写代码
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个类都没有方法,不把语句写在方法里,而写在类中怎么能不报错?
可以写个main方法,把类中的代码剪切到main方法中就可以了。
不懂请追问,满意请采纳,谢谢!
可以写个main方法,把类中的代码剪切到main方法中就可以了。
不懂请追问,满意请采纳,谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你都说了你这不是主类,要放在方法中才能使用的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也遇到这个问题,查来查去结果是该类的文件名应该是“Text1”而我写成“text1”了!!!!
把内容复制粘贴到一个新的文件里问题就不存在了
把内容复制粘贴到一个新的文件里问题就不存在了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询