为什么都不对 全是not a statement?

tjzero_sapce 2009-09-16 03:17:36
1. 已知如下类说明: public class Test{
private float f = 1.0;
int m= 12;
static int n = 1;
public static void main(String []args){
Test t = new Test();
t.f;
}
}

a. t.f b. Test.n c.this.n d. Test.m

编译就报那个错
...全文
507 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tjzero_sapce 2009-09-16
  • 打赏
  • 举报
回复
a c d 确实会错。 只有b 是对的!
logon29 2009-09-16
  • 打赏
  • 举报
回复
另外 private float f = 1.0; 不会报错吗? private float f = 1.0f;
lovecj6185 2009-09-16
  • 打赏
  • 举报
回复
a c d 会报错

其实
private float f = 1.0; 定义就有问题
应该是
private float f = 1.0f;
logon29 2009-09-16
  • 打赏
  • 举报
回复
表达式不完整。
float ff = t.f;
或者
System.out.println(t.f);

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧