| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 434 人关注过本帖
标题:编译问题(标识符)
只看楼主 加入收藏
josephzzq
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-3-18
收藏
 问题点数:0 回复次数:7 
编译问题(标识符)

请高手帮一下忙看看这个程序有什么错误,详细一点告诉我,谢谢!
public class MyC {
int x=1;
int y=43;
int z;
z=x*y ;
float f=0.12f;
public static void main(String args[]){
MyC b=new MyC();
System.out.println("f="+b.f);
}

}
编译出现的错误:
---------- 编译 ----------
MyC.java:5: 需要 <标识符>
z=x*y ;
^
1 错误

输出完成 (耗时: 1 秒) - 正常终止

搜索更多相关主题的帖子: 编译 
2007-04-06 23:06
旋转女孩
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2007-3-22
收藏
得分:0 

你把
int z;
z=x*y ;
改成
int z=x*y ;
就行了

即使所有人反对,我依然坚持我的选择……
2007-04-06 23:21
josephzzq
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-3-18
收藏
得分:0 
我知道,但为什么要这样改呢,像我这样定义变量为什么不行的?????
2007-04-06 23:34
旋转女孩
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2007-3-22
收藏
得分:0 
z=x*y ;

这句话你也可以写在方法里

在类中(方法外)好像只能定义变量,不能执行计算吧


即使所有人反对,我依然坚持我的选择……
2007-04-06 23:42
josephzzq
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-3-18
收藏
得分:0 
哦,是这样!谢谢!
能加我Q吗,我有问题还可以问你吗?
QQ:349876387
2007-04-06 23:45
lgdcky
Rank: 2
等 级:论坛游民
威 望:5
帖 子:576
专家分:18
注 册:2006-8-5
收藏
得分:0 
z=x*y只能写在方法里哦!你把这个放到main方法里再运行看看!

2007-04-06 23:46
旋转女孩
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2007-3-22
收藏
得分:0 
如果要放在main中的话你就要先把z,x,y定义成static

即使所有人反对,我依然坚持我的选择……
2007-04-07 00:11
旋转女孩
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2007-3-22
收藏
得分:0 
回复:(josephzzq)哦,是这样!谢谢!能加我Q吗,我...
当然可以

我也是初学者

以后互相学习啦

我QQ 670135368

即使所有人反对,我依然坚持我的选择……
2007-04-07 00:12
快速回复:编译问题(标识符)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.061803 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved