首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 需要<标识符>? [已结贴,结贴人:dino_liuyu]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-06 17:00:40 楼主
    public class Hello
    {
    int a[];
    a=new int[10];
    float b[]=new float[6];
    int charNum;
    charNum=5;
    char[] chrArray=new char[charNum];
    }

    编译时说,第4和第7行需要 <标识符>,本人菜鸟,希望指点一二……
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-06 17:01:121楼 得分:0
    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【dino_liuyu】截止到2008-07-06 17:01:06的历史汇总数据(不包括此帖):
    发帖的总数量:0                        发帖的总分数:0                       
    结贴的总数量:0                        结贴的总分数:0                       
    无满意结贴数:0                        无满意结贴分:0                       
    未结的帖子数:0                        未结的总分数:0                       
    结贴的百分比:---------------------结分的百分比:---------------------
    无满意结贴率:---------------------无满意结分率:---------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ZangXT
    • 等级:
    发表于:2008-07-06 17:04:452楼 得分:20
    int a[];
    a=new int[10];

    int charNum;
    charNum=5;
    不要在类定义里写这样的语句,可以这样写
    int a[]=new int[10];
    int charNum=5;
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-06 17:07:153楼 得分:0
    楼主为什么不合在一起写呢,习惯问题吗
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-06 17:12:044楼 得分:0
    我是初学者,看着书自学,让各位笑话了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-06 17:15:595楼 得分:0
    放在一起写可以解决这个问题,但是还是不明白什么原因啊?难道java不支持分开写吗?

    还有,现在编译时的新问题是:“类Hello是公共的,应该在名为hello.java的文件中声明”

    如何声明啊?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-06 17:23:176楼 得分:0
    不是声明了么?

    public class Hello
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-06 17:25:587楼 得分:0
    我把public去掉就解决这个问题了,还是不懂

    这个分给ZangXT了,其他人也谢谢啦
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ZangXT
    • 等级:
    发表于:2008-07-06 17:26:448楼 得分:0
    引用 5 楼 dino_liuyu 的回复:
    放在一起写可以解决这个问题,但是还是不明白什么原因啊?难道java不支持分开写吗?

    还有,现在编译时的新问题是:“类Hello是公共的,应该在名为hello.java的文件中声明”

    如何声明啊?

    如果在方法中,分开写是可以的,但你是在类定义中,定义中只能声明变量,定义方法。合在一起是定义并初始化。
    把java文件的文件名写成Hello.java,注意大小写。文件的名字要和文件中public class的名字相同
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-06 17:29:169楼 得分:0
    ZangXT确实是大牛,解决问题的方法一针见血,小弟佩服!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-06 17:35:0810楼 得分:0
    变量的赋值要放在方法里,变量的初始化不放在方法里可以。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved