java 错误: 需要<标识符>

classDice{publicvoidget(){System.out.println("哈哈");}}classDiceGame{Dicedice=newDice()... class Dice
{
public void get()
{
System.out.println("哈哈");
}
}

class DiceGame
{
Dice dice = new Dice();
dice.get(); //这个地方出错 错误: 需要<标识符>}

public class b
{
public static void main(String[] args)
{

}
}
源程序:
class Dice
{
public void get()
{
System.out.println("哈哈");
}
}

class DiceGame
{
Dice dice = new Dice();
dice.get();
}

public class b
{
public static void main(String[] args)
{

}
}
展开
 我来答
百度网友8d9d8c6
2013-08-15 · TA获得超过1680个赞
知道小有建树答主
回答量:315
采纳率:82%
帮助的人:143万
展开全部
class DiceGame
{
Dice dice = new Dice();
dice.get();
}
这个地方.方法的调用需要在方法里面,不是在类里面完成的
因此正确的写法是
class DiceGame
{
public void test(){
Dice dice = new Dice();
dice.get();
}
}
小童鞋_成er
2013-08-15 · 知道合伙人数码行家
小童鞋_成er
知道合伙人数码行家
采纳数:4650 获赞数:22879
主要从事J2EE工作,热爱Java,用心讨论技术,共同进步。

向TA提问 私信TA
展开全部
class DiceGame
{
    Dice dice = new Dice();
    dice.get();   //这个地方出错  错误: 需要<标识符>} 
    
}
//楼主,我理解你,因为我也犯过这样的错误,你的标识符怎么就//给注释了。
更多追问追答
追问
抱歉 这个是我刚才不小心输入错误 

源程序没有注释 我是指出出错的地方 详情高人看下 是那里出错了 帮帮忙
追答
你要使用这个方法,必须弄一个方法,或者在main方法中用,不能在类中直接调用。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zb123450
2013-08-15 · 超过14用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:40.8万
展开全部
哎呀呀。。。 LZ粗心了。。
少了个大括号"}"。。。
class DiceGame
{
Dice dice = new Dice();
dice.get(); //这个地方出错 错误: 需要<标识符>}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式