A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 张龙跃 于 2013-3-25 17:56 编辑

以前还没事 从昨天开始只要一编译程序就老提示出错 我看了N多遍代码没错啊  我把源代码复制过来编译还出错 我都快崩溃了

代码:
class haha
{
        public static void main(String [] args)

        int sum = 0;
        int x = 1;
        while (x <= 10)
        {
                sum = sum + x;
                x++;
        }
        System.out.println("sum="+sum);


}



编译结果如下图


点评

如果问题已经解决,请将分类改为“已解决”,谢谢  发表于 2013-3-15 18:12

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

8 个回复

倒序浏览
你的主方法没有开始和结束的大括号
回复 使用道具 举报
本帖最后由 吴上波 于 2013-3-15 17:03 编辑

让我替楼主看看,正确代码是下面这样的楼主:
class haha {
        public static void main(String[] args) {

                int sum = 0;
                int x = 1;
                while (x <= 10) {
                        sum = sum + x;
                        x++;
                }
                System.out.println("sum=" + sum);
        }
}
主函数少了一对大括号~~

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
肖路宽 发表于 2013-3-15 16:57
你的主方法没有开始和结束的大括号

请问下在哪加大括号啊
回复 使用道具 举报
qq87818683 发表于 2013-3-15 17:00
请问下在哪加大括号啊

public static void main 这一句最后加 “{”
然后“}”加到最后即可
回复 使用道具 举报
吴上波 发表于 2013-3-15 16:58
让我替楼主看看,正确代码是下面这样的楼主:
class haha {
        public static void main(String[] arg ...

搞定了 太感谢了
回复 使用道具 举报
主函数少了大括号
public static void main(String [] args)
{
}
推荐你用editplus文字编辑器,里面有Java代码的初始模板,也方便检查。

回复 使用道具 举报
vipzh 中级黑马 2013-3-15 17:39:21
8#
少了一对大括号,另外要说一下java规范 类的首字母要大写
  1. public class Haha
  2. {
  3.         public static void main(String[] args)
  4.         {


  5.                 int sum = 0;
  6.                 int x = 1;
  7.                 while (x <= 10)
  8.                 {
  9.                         sum = sum + x;
  10.                         x++;
  11.                 }
  12.                 System.out.println("sum="+sum);
  13.         }
  14. }
复制代码
回复 使用道具 举报
你可以用eclipse 或MyEclipse 直接就会报哪有错(有中文版的,用可Q我)   老弟,看来你的HelloWolrd 还是没有熟练啊,哈哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马