运行下面Java程序时出现选择未包含main类型的启动错误,哪位高手能够帮忙修改好;

classperson{Stringname;intage;voidtalk(){System.out.println("我是:"+name+",今年:"+age+"岁"... class person {
String name;
int age;
void talk()
{
System.out.println("我是:"+name+",今年:"+age+"岁");
}
}
class test {

public static void mian(String[] args)
{
person p=new person();
p.name="张三";
p.age=25;
p.talk();
}
}
结果是(我是:张三,今年:25岁)
展开
 我来答
Hsolitude
2013-07-02 · TA获得超过181个赞
知道小有建树答主
回答量:164
采纳率:100%
帮助的人:132万
展开全部
public static void main(String[] args)//你的main打错了。。。
{
person p=new person();
p.name="张三";
p.age=25;
p.talk();
}
}
wudixiaochen00
2013-07-02 · TA获得超过2095个赞
知道小有建树答主
回答量:751
采纳率:100%
帮助的人:405万
展开全部

代码给你贴在这里

class person
{
    String name;
    int age;

    void talk()
    {
        System.out.println("我是:" + name + ",今年:" + age + "岁");
    }
}

public class Test
{

    public static void main(String[] args)
    {
        person p = new person();
        p.name = "张三";
        p.age = 25;
        p.talk();
    }
}
追问

高手大哥,这个第15行我运行的有错误额,麻烦看一下,谢谢!

追答
你把你的java文件,test.java,改成Test.java

这个要大写的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刺度靓v
2013-07-02
知道答主
回答量:17
采纳率:0%
帮助的人:16.6万
展开全部
mian --》main
public class test
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
charlycong
2013-07-02 · TA获得超过445个赞
知道小有建树答主
回答量:243
采纳率:0%
帮助的人:293万
展开全部
将 test定义为public的就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6e371aa
2013-07-02 · TA获得超过187个赞
知道答主
回答量:107
采纳率:0%
帮助的人:66.8万
展开全部
你写类的时候要加public啊。。。class person前面也要加public ,你追问的问题里面就错在这了
追问

是小弟我的main打错了。。。其他的是对的,并不需要再加上public,呵呵

追答
我说的是你追问那个人的图片。。。那里你的main是对的,加上public也是可以的。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式