java编程缺少标识符

源代码:publicclassArithmeticDemo{publicstaticvoidmain(String[]args)inti=37;intj=42;doubl... 源代码:
public class ArithmeticDemo{
public static void main(String[] args)
int i=37;
int j=42;
double x=27.475;
double y=7.22;
System.out.println("Variable values...");
System.out.println("i="+i);
System.out.println("j="+j);
System.out.println("x="+x);
System.out.println("y="+y);

}
错误:D:\作业\11.java:2: 需要 ';'
public static void main(String[] args)
^
D:\作业\11.java:7: 需要 <标识符>
System.out.println("Variable values...");
^
D:\作业\11.java:8: 需要 <标识符>
System.out.println("i="+i);
^
D:\作业\11.java:9: 需要 <标识符>
System.out.println("j="+j);
^
D:\作业\11.java:10: 需要 <标识符>
System.out.println("x="+x);
^
D:\作业\11.java:11: 需要 <标识符>
System.out.println("y="+y);
^
6 错误

处理已完成。
求高手解答,我也不知道是少安装了什么还是编程错误的?完全按教科书上写的(本人是菜鸟~~~)
展开
 我来答
百度网友b8e2710
2008-11-12 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:113
采纳率:0%
帮助的人:122万
展开全部
新人最好用集成开发环境,比如装一个eclipse或是netbeans,各种问题及时提示。记事本+javac的方式来开发,学习,直接影响效率和积极性,这个是学校教学里面应该注意的问题。
zhaotao_king
2008-11-12 · TA获得超过2455个赞
知道大有可为答主
回答量:863
采纳率:0%
帮助的人:1151万
展开全部
此方法public static void main(String[] args)出错
main方法缺乏大括号{}
正确格式:
public class ArithmeticDemo{
public static void main(String[] args) {
int i=37;
int j=42;
double x=27.475;
double y=7.22;
System.out.println("Variable values...");
System.out.println("i="+i);
System.out.println("j="+j);
System.out.println("x="+x);
System.out.println("y="+y);
}
}
建议新人使用eclipse来进行编程,有这种错误会直接在eclipse中划出红线,有助于找错!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bdlb0116
2008-11-12 · TA获得超过576个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:253万
展开全部
不知道是不是你忘拷了?
你给出的代码中的main函数没有大括号。如下修改后,运行没有发现错误。
public static void main(String[] args) {
int i=37;
int j=42;
double x=27.475;
double y=7.22;
System.out.println("Variable values...");
System.out.println("i="+i);
System.out.println("j="+j);
System.out.println("x="+x);
System.out.println("y="+y);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ldx0531
2008-11-12 · TA获得超过860个赞
知道答主
回答量:106
采纳率:0%
帮助的人:78.1万
展开全部
少了 函数体的{},下面的试试
public class ArithmeticDemo{
public static void main(String[] args){
int i=37;
int j=42;
double x=27.475;
double y=7.22;
System.out.println("Variable values...");
System.out.println("i="+i);
System.out.println("j="+j);
System.out.println("x="+x);
System.out.println("y="+y);
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chanyue001
2008-11-12 · 超过22用户采纳过TA的回答
知道答主
回答量:138
采纳率:0%
帮助的人:63.5万
展开全部
有没有一种根据错误提示来判断错误的来源的方法呢?或者一本这方面的书也可以,请大虾们介绍下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式