java编程缺少标识符

源代码:
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 错误

处理已完成。
求高手解答,我也不知道是少安装了什么还是编程错误的?完全按教科书上写的(本人是菜鸟~~~)

新人最好用集成开发环境,比如装一个eclipse或是netbeans,各种问题及时提示。记事本+javac的方式来开发,学习,直接影响效率和积极性,这个是学校教学里面应该注意的问题。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-11-12
此方法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中划出红线,有助于找错!
第2个回答  2008-11-12
不知道是不是你忘拷了?
你给出的代码中的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);
}
第3个回答  2008-11-12
少了 函数体的{},下面的试试
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);
}
}本回答被提问者采纳
第4个回答  2008-11-12
有没有一种根据错误提示来判断错误的来源的方法呢?或者一本这方面的书也可以,请大虾们介绍下

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网